Tugas Pendahuluan VI
Nama :
Nrp :
1. Apa
perbedaan accessor dan mutator pada method? Jelaskan dan beri
contoh !
-
Accessor
Methods digunakan untuk membaca nilai variabel pada class,
baik berupa
instance maupun static. Sebuah
accessor method umumnya dimulai dengan penulisan
-
Mutator
Methods sebuah method yang dapat memberi atau mengubah
nilai variable
dalam
class, baik itu berupa instance maupun static.
Contoh
Program :
public
class Balok {
int
tinggi;
int
lebar;
int
panjang;
public
void setTinggi(int tinggi){
this.tinggi
= tinggi;
}
public
void setLebar(int lebar){
this.lebar
= lebar;
}
public
void setPanjang(int panjang){
this.panjang
= panjang;
}
public
int getPanjang(){
return
tinggi;
}
public
int getLebar(){
return
lebar;
}
public
int getTinggi(){
return
tinggi;
}
public
int getVolume(){
return
tinggi*lebar*panjang;
}
public
static void main(String[] args){
Balok
balok_1=new Balok();
balok_1.setLebar(12);
balok_1.setTinggi(30);
balok_1.setPanjang(100);
//
menampilkan
System.out.println("lebar
balok adalah : "+balok_1.getLebar());
System.out.println("tinggi
balok adalah : "+balok_1.getTinggi());
System.out.println("panjang
balok adalah : "+balok_1.getPanjang());
System.out.println("Volume
Balok adalah : "+balok_1.getVolume());
}
}
2. Bagaimana
deklarasi konstruktor lebih dari satu di dalam class?
1. Menentukan nilaiInstance
variabel yang berbeda. Jadi, pada setiap konstruktor diinisialisasi variabel
yang berbeda.
2. Melakukan tugas awal dengan
menjalankan metode tertentu,seperti untuk melakukan penghitungan. Jadi, selama
konstruktor dijalankan,akan dilakukan penghitungan.
0 komentar:
Posting Komentar