![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 96
Gambar 2.11. Struktur Generalisasi
Sumber : Mathiassen et al, 2000, p. 73
Tipikal struktur generalisasi adalah hirarkikal. Oleh karena
itu subclass
apapun merupakan spesialisasi dari tepat satu super
class. Bagaimanapun juga, multiple inheritance (turunan berganda)
di mana sebuah class
menuruni properti dari dua atau lebih super
class
yang dapat meningkatkan model dari beberapa kasus seperti
pada gambar 2.12. (Mathiassen et al, 2000, p.74)
Gambar 2.12. Beberapa Contoh Tipe Account Dengan Model Multiple
Inheritance
Sumber : Mathiassen et al, 2000, p.74
|