"Jika sesuatu tidak seperti yang kita inginkan, jangan menyerah, tetap berusaha untuk mengubahnya" (Gene Simmons)

Kamis, 15 September 2011

Resume PBO pert 2

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