Class, Method dan Konstruktor
Pertemuan 2
Class,
Method dan Konstruktor
1. Class merupakan suatu blueprint
atau cetakan untuk menciptakan suatu instant dari object.
2. Method menentukan perilaku objek, yaitu apa
yang terjadi ketika objek itu dibuat serta berbagai operasi yang dapat
dilakukan objek sepanjang hidupnya.
3. Konstruktor yakni method khusus yang
digunakan untuk menginisialisasi objek dan tiap kelas boleh memiliki lebih dari
satu konstruktor.
Contohnya:
public
class Disket {
int panjang = 10;
final int LEBAR = 10;
String warna = "kuning";
String bentuk = "segiempat";
String data = " ";
Disket () {
panjang = 100;
}
Disket (int panjang1) {
this.panjang = panjang1;
}
void simpanData (String data1) {
this.data += data1;
}
void hapusData () {
data = " ";
}
String bacaData () {
return data;
}
}
-
Kelas
ini tidak merupakan kelas utama, karena kelas ini tidak memiliki fungsi utama
-
Kelas
ini tidak memiliki output dan hasilnya seperti gambar berikut :
Main Disket:
Disket
disk1 = new Disket (50);
System.out.println
("panjang disket = "+
disk1.panjang);
System.out.println
("lebar disket = "+
disk1.LEBAR);
System.out.println
("warna disket = "+
disk1.warna);
System.out.println
("bentuk disket = "+
disk1.bentuk);
System.out.println
("data mula-mula =
"+disk1.bacaData());
disk1.simpanData("Belajar
java");
System.out.println("Setelah
SimpanData = "+disk1.bacaData());
disk1.hapusData
();
System.out.println("Setelah
hapusData = "+disk1.bacaData());
}
}
-
Kelas
Main Disket merupakan kelas utama karena memiliki fungsi utama
-
Pada
kelas ini-lah akan ditampilkan hasil dari kelas disket
-
Hasilnya
:
Tidak ada komentar:
Posting Komentar