Gambar 1. Logo python |
Halaman python sebelumnya:https://komputasistat.blogspot.co.id/2017/04/instalasi-python-dan-menggunakan-ide.html
Baiknya pemrograman berorientasi objek / OOP / object oriented programming dipelajari setelah mendapatkan algoritma pemrograman dan struktur data. Belajar Algoritma pemrograman dasar dan struktur data akan membiasakan penggunaan bahasa pemrogram tersebut. Setelah bahasa tersebut sudah familiar dan kita bisa menggunakannya secara luwes, memahami pemrograman berorientasi objek menjadi lebih mudah.
Salah satu keuntungan menggunakan pemrograman berorientasi objek yaitu kode program yang kita buat dapat digunakan lagi / reuse dan kemudian kita dapat memodifikasi kode tersebut. Dengan adanya keuntungan ini maka membuat program akan lebih cepat.
Istilah oop pada python yang dishare pada kali ini yaitu kelas, atribut dan method
Kelas / Class
Pemrograman berorientasi objek tidak terlepas dari yang namanya kelas /class. Kelas digunakan untuk mendefinisikan objek yaitu nilai-nilai dan perilaku (behaviour) tertentu. (kelas merupakan blueprint dari objek)
Deklarasi kelas / class pada phyton :
class tulis: #statement #statement
contoh kelas yang didalamnya terdapat atribut dan method:
class tulis: nilaiabjad="xyz"; #atribut def tulis_abjad(self): #method print ("abcde");
Running menggunakan IDE PyCharm:
Gambar 2. Running menggunakan PyCharm |
https://komputasistat.blogspot.co.id/2017/04/instalasi-python-dan-menggunakan-ide.html
Atribut Kelas
Atribut kelas merupakan variabel-variabel yang kita deklarasikan pada suatu kelas
class tulis: nilaiabjad="xyz"; #atribut
Method Kelas
Method kelas merupakan fungsi yang dideklarasikan pada kelas dan dapat melekat pada objek.
class tulis: def tulis_abjad(self): #method print ("abcde");
Selamat bereksperimen..
Sekian dan terimakasih
sipp ini min, makasih sudah share ...
ReplyDeletetimah solder