class adalah tipe data khusus yang berupa
kumpulan atas definisi data. object diciptakan dari sebuah class . objek
hasilnya class bahan mentahnya:cetakan
untuk
membantu kehidupan:
1. menciptakan objek
2. mengkombinasikan
3. memanipulasi
4. memusnakan
class:cetakan
dari sebuah objek ,hubungan antara class dengan objek adalah one to many...
cara
desain class:
1. punya apa?
variable/attribute dalam data base field
class: mobil objek: mobilku
roda,mesin,body
variable/attribute dalam data base field
class: mobil objek: mobilku
roda,mesin,body
2. bisa apa?
method adalah bisa tampil(.)
maju,mundur,berhenti
method adalah bisa tampil(.)
maju,mundur,berhenti
kita membuat kelas sama saja membuat tipe data baru.
·
tipe data itu disebut sebagai objek
·
NEW digunakan untuk create objek/untuk mencetak objek
dari sebuah class
Note:
Attribute sama saja seperti variable
Behavior sama saja seperti method
Attribute sama saja seperti variable
Behavior sama saja seperti method
·
method/function
block program punya nama ,bisa dipanggil berulang2
contoh:simpan();
tampil barang();
diantara buka kurung dan tutup kurung akan disisipkan parameter
parameter teragnatung tipe data nya.
block program punya nama ,bisa dipanggil berulang2
contoh:simpan();
tampil barang();
diantara buka kurung dan tutup kurung akan disisipkan parameter
parameter teragnatung tipe data nya.
contoh
method
notepad
1(satu parameter)
public class TestMethod{
public void cetak(String nama){
System.out.println("Nama : "+nama);
}
}
notepad 2(satu parameter)
public class
TestMethodBeraksi{
public static void main(String [] args){
TestMethod tm=new TestMethod();
tm.cetak("tasa vy");
}
}
Mengkompile
dicmd yaitu notepad yang kedua yang dikompile contoh: TestMethodBeraksi
·
jenis method/function
void:tanpa return value/tanpa nilai balik (vb:prosedur)
nonvoid:harus mempunyai return(vb:function)
void:tanpa return value/tanpa nilai balik (vb:prosedur)
nonvoid:harus mempunyai return(vb:function)
0 comments:
Post a Comment