![]() 32
Sebuah operasi harus di overridden atau diimplementasikan dalam
kelas yang special. Dalam C++, sebuah operasi abstrak dapat
diidentifikasikan dengan keyword virtual.
13. Pure Virtual Class
Bisa disebut sebagai interface class. Kelas ini sepenuhnya terdiri dari
fungsi abstrak dan dapat digunakan sebagai pola untuk kelas asal.
14. Association
Satu kelas bisa mempunyai instansi kelas lain. Instansi tersebut tidak
perlu atribut. Hubungannya bisa secara umum.
15. Aggregation
Satu kelas bisa mempunyai instansi kelas lain. Instansi tersebut adalah
sebuah atribut, tetapi atribut tersebut perlu atau tidak perlu dipakai.
16. Composition
Satu kelas bisa memiliki instansi kelas lain, instansi tersebut adalah
atribut, dan atribut tersebut selalu dipakai.
Sumber : (Flynt, 2005 : 98)
|