Minggu, 18 November 2012


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
get<namaInstanceVariable>. Method ini juga mempunyai sebuah return value.
-          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

 

Blogger news

Blogroll

About