Pada posting kali ini Niguru.com menjelaskan mengenai cara penulisan script untuk class yang tidak menggunakan attribute sama sekali pada parameternya.
Sintaks class tanpa parameter:
class nama_class:
def __init__(self):
Contoh:
class salam:
def __init__(self):
self
Dan penulisan function tanpa parameter bila tidak berada di dalam class adalah:
nama_function():
konten_function
Maka pada saat ditempatkan di bawah class menjadi:
nama_function(self):
konten_function
Contoh, bila sebelumnya:
Saat ditempatkan di bawah class menjadi:
Untuk lebih jelasnya Niguru.com akan membuat module berisi class, sebagai berikut:
class salam:
def __init__(self):
self
def pagi(self):print "selamat pagi"
def siang(self):print "selamat siang"
def sore(self):print "selamat sore"
def malam(self):print "selamat malam"
Simpan dengan nama mClass02.py (boleh disimpan dengan nama lain):
Selanjutnya Niguru.com akan membuat program yang akan mengimpor module tersebut dalam file yang berbeda, dan berikut ini programnya:
import mClass02
y=x.salam()
y.pagi()
y.siang()
y.sore()
y.malam()
Simpan dengan nama importClass03.py (boleh disimpan dengan nama lain):
Buka DOS /command prompt. Buka atau jalankan file importClass03.py.
Hasilnya:
Demikianlah penjelasan mengenai pengenalan class dalam bahasa pemrograman Python.
Semoga penjelasan mengenai class yang dijelaskan secara bertahap pada 5 posting dalam beberapa hari ini, dapat menambah wawasan dan pengetahuan bagi teman-teman pembaca sekalian.
Selamat beraktivitas .. Have a nice day :-)
No comments:
Post a Comment