Class merupakan sebuah 'enkapsulasi' dari atribut (variabel) dan layanan (method, function, prosedur) menjadi satu kesatuan. Kemudian Object adalah abstraksi dari suatu yang mewakili dunia nyata, bisa benda, manusia, dll. Dalam pemrograman Python, Object bisa merupakan bentuk penginstanan dari sebuah Class. Penginstanan ini adalah sebuah deklarasi/proses dari Class menjadi Objek, agar kelas tersebut bisa kita akses isinya.
#pembuatan class
class contohKelas:
warna = "Merah"
panjang = 24
lebar = 12
def methodKelas(self):
return "Method ini bekerja!"
# <--- Kode Program Utama --->
#instanisasi objek dari kelas
contohObjek = contohKelas()
#akses atribut pada kelas 'contohKelas'
print contohObjek.warna
contohObjek.warna = "Biru"
print contohObjek.warna
print contohObjek.panjang
print contohObjek.lebar
print contohObjek.panjang + contohObjek.lebar
#akses method pada kelas 'contohKelas'
print contohObjek.methodKelas()
========================== \\ // ===========================
Tidak ada komentar:
Posting Komentar