Membuat Objek
Sebuah class belumlah berguna sebelum kita membuat objek dari class tersebut. Cara membuatnya mudah yaitu seperti ini:
nama_objek = nama_class()
Dengan mengambil contoh dari soal sebelumnya kita bisa membuat sebuah objek dengan cara berikut:
class Gadget(object):
sumber_energi = "listrik"
hp = Gadget()
Variabel hp
adalah sebuah objek yang bertipe-objek (class) Gadget
. Variabel hp
akan memiliki properti sumber_energi
yang bernilai "listrik"
.
Untuk mengakses properti dari sebuah objek dapat dilakukan dengan cara berikut:
nama_objek.nama_properti
Dengan contoh Gadget
kita diatas, untuk mencetak sumber_energi
dari hp
bagaimana kita melakukannya? Tebakan anda benar:
print hp.sumber_energi
akan mengeluarkan "listrik"
.
Instruksi:
Buatlah sebuah objek mobil
yang merupakan objek dengan class Kendaraan
. Lalu print properti bahan_bakar
dari mobil
.
class Kendaraan(object):
bahan_bakar = "bensin"
mobil =
print
Code Output