COMPOSITION Composition merupakan prinsip penyederhanaan dari sesuatu yang kompleks deengan cara memodelkan kelas sesuai dengan masalahnya. Contoh, misal sebuah mobil jika dipecah-pecah bagian-bagiannya kita akan dapatkan seperti ban, mesin, rangka, mobil, kaca, dan lain-lain dan hal ini berlaku sebaliknya. Jika kita gabungkan bagian-bagian tersebut maka kita akan mendapatkan sebuah kelas mobil. Biasanya kalau menjumpai beberapa kelas atau objek yang kalau di identifikasi memiliki banyak kesamaan atribut dan method maka kita akan menggabungkan kelas-kelas tersebut menjadi satu super class. Contoh composition di bawah ini memiliki 3 class, yaitu Date, Employee, dan EmployeeTest 8.7 Class Date 8.8 Class Employee 8.9 Class EmployeeTest Output : ENUMERATIONS Enumerations atau yang biasa disebut dengan Enum digunakan untuk mendefinisikan sekumpulan suatu konstanta yang merepresentasikan pengenal yang unik. Layaknya sebuah kelas, enu...