Gombal IT : Class Buaya Darat


code : manusia.py

class manusia():
    def berbicara(self, input='', lawan_bicara=None, context={}):
        .....
        return kalimat_normatif_manusia

code : buaya_darat.py

class buaya_darat(manusia):
    jenis_kelamin = 'Laki-laki'
    
    def gombal(self, input='', context={}):
        ....
        (alroritma spesial buaya darat. dirahasiakan atas permintaan narasumber)
        ....
        return hasil_gombal

    def berbicara(self, input='', lawan_bicara=None, context={}):
        respon = manusia.berbicara(self, input, lawan_bicara, context)

        if lawan_bicara.jenis_kelamin == 'wanita':
            respon = self.gombal(input, context)

        return respon

Skenario normal : skenario_normal.py

import manusia

co = manusia()
cw = manusia()

a = cw.berbicara('', co, {})
print a
b = co.berbicara('kamu kok klo ketemu aku slalu nyalain laptop sih?', cw, {})
print b

Hasil eksekusi kode di atas adalah :

Cw : kamu kok klo ketemu aku slalu nyalain laptop sih? #Cemberut #SiapSiapMemaki
Co : Oh iya maaf yah #MatiinLaptop #DegDeganDikit

Skenario buaya darat : skenario_buaya_darat.py

import manusia
import buaya_darat

co = buaya_darat()
cw = manusia()

a = cw.berbicara('', co, {})
print a
b = co.berbicara('kamu kok klo ketemu aku slalu nyalain laptop sih?', cw, {})
print b

Hasil eksekusi kode di atas adalah :

Cw : kamu kok klo ketemu aku slalu nyalain laptop sih? #Cemberut #SiapSiapMemaki
Co : iyah … Hati aku kudu didefrag tiap ngeliat kmu #SenyumMenawan #JurusBuayaDarat