
Yang dimaksud dengan asosiasi adalah jika suatu atribute pada suatu class terdapat pada class lain.
Contoh: Class A memiliki Atribute X, atribute X diturunkan sehingga dimiliki juga oleh Class B.
Manager = Mengatur bagaimana sebuah object terbuat/dihapus.
Manager Operation dibagi menjadi 2 (Constructor & Destructor)
Constructor = Inisialisasi terhadap sesuatu yang berarti.
Dalam suatu class memungkinkan untuk terdapat 2 Constructor, tetapi keadaan ini akan menyebabkan Constructor Overloading. Sehingga untuk mengatasi hal tersebut maka parameter pada Constructor harus diatur.
fungsi Syntax new adalah untuk membuat object.
Contoh:
Barang brg1 = new Barang();
System.out.println(brg1.getNama Barang());Barang brg1 = new Barang();
Karakteristik Constructor:
- Tidak mengembalikan nilai (return Value X)
- Namanya sama dengan nama Class-nya (same as Class Name)
- Void X (Tidak bersifat void)
- Bisa lebih dari 1 Constructor pada suatu class
- Bersifat Public/ Private
No comments:
Post a Comment