Nama: Ganimeda
NIM: 10410100198
Pembuatan Class dan Objek
Class:
Konsep dasar: - class adalah blueprint dari objek
-berisi definisi data dan method
-memiliki nama yang unik dan diawali huruf besar
-rancangan sebuah objek
Bentuk umum class:
Class Classname {
//declare instance variables
Type var 1;
Type var 2;
Type var 3;
//declare methods
Type method 1 (parameters) {
//body of method
}
Type method2 (parameters) {
//body of method
}
}
Constructor
Adalah method yang akan dipanggil ketika akan dibuat objek dari class tersebut.
Constructor memiliki karakteristik:
1. Memiliki nama sama dengan nama class
2. Harus didefinisikan public
3. Tidak memiliki nilai-balik atau return value
4. Biasanya berisi instruksi untuk inisialisasi data objek
5. Hanya bisa dipanggil melalui instruksi new, yaitu pada saat objek baru dibuat
Contoh: String str = new String ();
Jframe frame = new Jframe (window);
Sebuah class bisa memiliki constructor lebih dari satu, dengan aturan yang sama dengan aturan function-overloading. Multiple constructor ini dibuat untuk mengakomodasi berbagai model user; ada yang ingin membuat objek dengan data standar dan ada yang ingin membuat langsung dengan data yang ditentukan sendiri secara langsung.
Pembuatan Object
Object is instance of class
Point originOne = new point (23, 94);
“untuk membuat object originOne berarti harus sudah ada class point”
Tahapan-tahapan:
1. Declaration
2. Instantion
3. Initialization
Tidak ada komentar:
Posting Komentar