Resume PBO Pertemuan ke II (dua)


CLASS
Adalah rancangan suatu obyek yang akan dibuat
#Konsep Dasar Class
-          Class adalah Blueprint dari object
-          Class berisi definisi-definisi data dan method
-          Class memiliki nama yang unik sebagai pengenal

#Nama Class
1.      Benda
2.      Formula/Rumus
3.      System
Diawali huruf besar (Camel Case). Tidak boleh diawali angka
à Contoh :
- Mahasiswa
- PajakPenghasilan

Access Modifier
1.      Public
2.      Package
3.      Protected (hanya turunannya saja yng boleh mengakses)
4.      Private (bersifat privasi, yang boleh edit dan delete hanya class itu sendiri)

Constructor : sebuah method khusus yang akan dipanggil/dijalankan ketika akan dibuat object dari kelas tersebut
Ciri-ciri :
1.      Nama Constructor sama dengan nama class
2.      Constructor tidak memiliki return value, void pun juga tidak boleh
3.      Constructor boleh lebih dari satu

è Contoh

Public Contact Person {
private String nama;
private String noTelp;
private String alamat;
private String toString (){
return “Nama= “+nama+”no telp = ”+noTelp+”alamat”+alamat;
}
Public ContactPerson (){
Nama=”noname”;
noTelp=”999”;
alamat=”nowhere”;
}

Public ContactPerson (String nama, String noTelp, Sring alamat)
this.nama=nama;
this.alamat=alamat;
this.noTelp=noTelp;

Komentar