Mata Kuliah Pemrograman Berorientasi Objek Dasar (3 SKS) Dosen: Nurfitria Rusianah
Mata Kuliah Pemrograman Berorientasi Objek Dasar (3 SKS) Dosen: Nurfitria Rusianah
• Class variable: adalah atribut untuk semua obyek yang dibuat dari class
yang sama.
• Semua obyek mempunyai nilai atribut yang sama.
• Jadi semua obyek dari class yang sama mempunyai hanya satu nilai yang
value nya sama.
Behavior
Behavior/tingkah laku adalah hal-hal yang bisa dilakukan oleh objek dari
suatu class. Behavior dapat digunakan untuk mengubah nilai atribut
suatu objek, menerima informasi dari objek lain, dan mengirim
informasi ke objek lain untuk melakukan suatu tugas (task).
Contoh: class, object, attributtes, dan
behavior
c. Bahasa Pemrograman
Bahasa Pemrograman yang mendukung OOP adalah sebagai berikut :
• Visual Foxpro
• Java
• C++
• Pascal
• VB.Net
• SIMULA
• Smalltalk
• Ruby
• Python
• PHP
• C#
• Delphi
• Eiffel
• Perl
• Adobe Flash AS 0.3
3.Perbedaan dan Persamaan Antara OOP dan
Pemrograman Terstruktur
Perbedaan mendasar antara OOP dan pemrograman terstruktur adalah
dengan menggunakan OOP maka dalam melakukan pemecahan suatu
masalah kita tidak melihat bagaimana cara menyelesaikan suatu
masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat
melakukan pemecahan masalah tersebut. Sedangkan untuk
pemrograman terstruktur, menggunakan prosedur/tata cara yang
teratur untuk mengoperasikan data struktur.
Untuk tata nama, keduanya pun memiliki tatanan yang sama walaupun
memiliki pengertian tersendiri: