Start Back Next End
  
44
Gambar 2.8 Contoh Agregration
(Whitten & Bentley, 2007: 379)
[Whitten & Bentley, 2007: 379-406]
2.16
Object Oriented Programming
Object oriented programming (OOP)
merupakan cara programming yang
menggunakan obyek.
Objek
merepresentsaikan perancangan
software yang
berorientasi objek dilakukan dengan membagi fungsi-fungsi berdasarkan
pembagian
tanggung
jawab
yang
ditetapkan
kepada
setiap
kelas
yang
dibuat.
Setiap kelas
menyediakan
pelayanan
untuk
mengerjakan
operasi
tertentu dan
dilakukan oleh objek yang dibuat dari kelas tersebut.
Secara garis besar, suatu bahasa pemrograman dapat dikatakan sebagai 
Object Oriented Programming
(OOP) apabila program tersebut
mendukung
konsep abstraksi (abstraction), enkapsulasi (encapsulation), polimorfisme
(polymorphism),
dan pewarisan (inheritance). Selain konsep-konsep ini, ada
beberapa konsep fundamental lainnya, seperti kelas, objek, dan message.
[Liang, 2011: 288]
Word to PDF Converter | Word to HTML Converter