Jumat, 25 September 2009
contoh statement getter and setter
package rahma;
class persegipanjang{
private double panjang;
private double lebar;
public persegipanjang(){
panjang = 0;
lebar = 0;
}
private double luaspersegipanjang(double p,double l){
return p*l;
}
private double keliling(double p,double l){
return 2*(p+l);
}
public void setpanjang(double panjang){
this.panjang=panjang;
}
public void setlebar(double lebar) {
this.lebar=lebar;
}
public double getluas(){
return luaspersegipanjang(panjang, lebar);
}
public double getkeliling(){
return keliling(panjang, lebar);
}
output :
luas persegipanjang = 40.0
keliling persegipanjang = 26.0
BUILD SUCCESSFUL (total time: 2 seconds)
contoh statement return
public static void main(String args[]) {
boolean x = true;
System.out.println("java.");
if(x) return; // return to caller
System.out.println("bukan java.");
}
}
Output :
java
contoh statement class
class KomputerTemen{
String merk;
int tahunBELI;
}
class KomputerKU{
public static void main(String[] args){
KomputerTemen bernaz = new KomputerTemen();
bernaz.merk = "Toshiba";
bernaz.tahunBELI = 2008;
System.out.println("Merk laptopnya " + bernaz.merk);
System.out.println("Belinya tahun " + bernaz.tahunBELI);
}
}
Outputny :
Merk laptopnya Toshiba
Belinya tahun 2008
contoh statement Keyword Continue
class countinueNOlabel{
public static void main(String[] args){
for (int b=1; b<=5; b++){
if (b==4){
continue;
}
System.out.println("No: " + b);
}
}
}
Output :
No: 1
No: 2
No: 3
No: 5
contoh statement break
class cobaBREAKwithLABEL{
public static void main (String[] args){
ulang:
for (int b=1; b<5; b++){
if (b==4)
break ulang;
}
System.out.println("No yang break: " + b);
}
}
Output :
No yang break: 4