- CLASS
Class
merupakan suatu blueprint atau cetakan untuk menciptakan suatu
instant dari object. class juga merupakan grup suatu object dengan
kemiripan attributes/properties, behaviour dan relasi ke object lain.
- METHOD
Metode menentukan
perilaku objek, yakni apa yang terjadi ketika objek itu dibuat
serta berbagai operasi yang dapat dilakukan objek sepanjang hidupnya.
Metode memiliki 4 (empat) bagian dasar :
Metode memiliki 4 (empat) bagian dasar :
- Nama metode
- Tipe Objek atau tipe primitive yang dikembalikan metode.
- Daftar parameter.
- Badan atau isi metode.
- CONSTRUCTOR
Perbedaan
method biasa dengan constructor adalah bahwa constructor harus
memiliki nama yang sama dengan nama class-nya dan tidak memiliki
nilai kembalian.
Constructor dijalankan pada saat sebuah objek diinisialisasi (menggunakan kata new). Pada constructor juga berlaku overloading, artinya boleh mendeklarasikan lebih dari satu constructor, asalkan memiliki parameter yang berbeda.
- MODIFIER
Wilayah Akses | Public | Protected | Default | Private |
Kelas yang sama | ya | ya | ya | ya |
Antar Kelas dalam package yang sama | ya | ya | ya | tidak |
Subkelas di package yang berbeda | ya | ya | tidak | tidak |
bukan subkelas, package yang berbeda | ya | tidak | tidak | tidak |
- Static yaitu modifier yang digunakan agar suatu atribut maupun method dapat diases oleh objek atau kelas lain meski tanpa dilakukan instansiasi terhadap kelas dimana atribut maupun method itu berada, method main adalah salah satu contoh method modifier static yang sering digunakan.
- Final yaitu modifier yang digunakan untuk mencegah kemungkinan modifikasi terhadap atribut maupun method, dengan modifier ini suatu atribut akan berlaku sebagai konstanta.
- OBJECT
objek dibuat dengan cara menuliskan :
- NamaKelas NamaObjek = new NamaConstractor();
- NamaKelas Namaobjek;
NamaObjek = new NamaConstractor();
Read more: http://deviachrista.blogspot.com/2013/04/pengertian-class-method-constructor.html#ixzz2TLXY9Q5O
apa hubungan antara method dan construcstor?
BalasHapusSalam kenal!!
BalasHapusBlogwalking Gan!!
www.inisukabumi.com
Komentar ini telah dihapus oleh pengarang.
BalasHapusfontnya terlalu kecil, jadi susah untuk di lihat :)
BalasHapussaran dong,font nya kekecilan harus di zoom dulu kalo mau di baca..
BalasHapuskalau bisa perbesar lagi ya font nya...
tinggal zoom aja
BalasHapus