J. E. N. I.
Petunjuk Penulisan Program: * = berarti bahwa boleh ada 0 atau lebih kejadian dari deret tersebut yang menggunakannya juga. < description > = menunjukkan bahwa Anda harus mengganti nilai sebenarnya untuk bagian ini daripada menguranginya penulisannya. Ingat bahwa untuk class teratas, acces modifier yang valid hanyalah public dan package( yakni jika tidak ada acces modifier mengawali kata kunci class).
Contoh berikut ini mendeklarasikan blueprint SuperHero.
Class SuperHero { String superPowers []; void setSuperPowers( String superPowers []) { this. superPowers = superPowers; } void printSuperPowers() { for( int i = 0; i < superPowers. length; i ++) {
System. out. println( superPowers [ i ]);
}
} }
1.3.2 Mendeklarasikan Atribut
< attributeDeclaration >::= < modifier > < type > < name > [= < default _ value >];
< type >::= byte | short | int | long | char | float | double | boolean
| < class >
Petunjuk Penulisan Program: [] = Menunjukkan bahwa bagian ini hanya pilihan.
Inilah contohnya.
public class AttributeDemo { private String studNum; public boolean graduating = false; protected float unitsTaken = 0.0f; String college;
}
1.3.3 Mendeklarasikan Method
< methodDeclaration >::= < modifier > < returnType > < name >(< parameter >*) {
< statement >*
} < parameter >::=
< parameter _ type > < parameter _ name >[,]
Pengenalan Pemrograman 2 4