Rabu, 28 September 2011

PBO - resume 2


Pembuatan Class
Dalam 1 package, nama class tidak boleh sama à Merupakan blueprint dari object
Kaidah nama Class :
  • Benda
  • Formula / Ruang
  • System
    • Diawali dengan huruf besar (Camel Case)
    • Tidak boleh diawali dengan angka
Class mendefinisikan sebuah object (rancangan) à membangun suatu object
Contoh :
public class testMember {
            //class member
            public static int bersama = 11;
            // instance atau object member
            public int a = 10; à merupakan object dari suatu test member, jadi harus inisialisasi dahulu
}

Bentuk Umum class

class nm_class{
            //declare instance variable
            type var1;
            type var2;
            // declare methods
            type method1 (parameters){
                        body of method
            }
}
Kontruktor adalah sebuah method khusus yang akan dipanggil ketika akan dibuat objek.
 Contoh :
 String str = new String ();
Jframe frame = new Jframe (“window1”);

Ciri-ciri konstruktor :
• Nama konstruktor sama dengan nama class
• Konstruktor tidak memiliki return value, void pun tidak boleh
• Konstruktor boleh lebih dari satu (overloading constructor)

Kapan konstruktor akan digunakan ?
“jika akan membuat objek maka harus ada konstruktor yang dipanggil dengan operator new”.

Operator New

The new operator has this general form :
Class-var = new class-name ();

Jika kita mau membuat objek :
• Harus ada konstruktor
• Konstruktor dpanggil dengan operator new

Tidak ada komentar:

Posting Komentar