LA DECIMA

LA DECIMA

Senin, 07 Juli 2014

Pewarisan






















kali ini saya akan mengajak anda untuk mengenal pewarisan, monggo pengertian dari pewarisan bisa di cek di google... hehe
langsung saja ini listning program nya.

pertama ada kelas Accecoris.java

public class Accessories{

String name;
int price;
double weight;

public void setName(String name){
this.name = name;
}

public void setPrice(int price){
this.price = price;
}

public void setWeight(double weight){
this.weight = weight;
}

public Accessories(){

name="";
price=0;
weight=0;
}

public Accessories(String name, int price, double weight){
this.name=name;
this.price=price;
this.weight=weight;
}

public void printAccessories(String name,int price, double weight){

System.out.println("Accessories");
System.out.println("Name       = "+name);
System.out.println("Price      = "+price);
System.out.println("Weight     = "+weight);
}

public double getPrice(){
return price;
}



}


yang kedua ada kelas CasingHP.java

public class CasingHP extends Accessories{


String typeOfHP;
String type;
String material;

public void setTypeOfHP(String typeOfHP){
this.typeOfHP = typeOfHP;
}

public void setType(String type){
this.type = type;
}

public void setMaterial(String material){
this.material = material;
}

public CasingHP(){
typeOfHP = "";
type = "";
material = "";
}

public CasingHP(String typeOfHP, String type, String material){
this.typeOfHP = typeOfHP;
this.type = type;
this.material = material;
}


public void printCasingHP(){

System.out.println("Casing HP");


System.out.println("Type Of HP = "+typeOfHP);
System.out.println("Type       = "+type);
System.out.println("Material   = "+material);


}

}


terakhir adalah class main nya yaitu CasingHPBeraksi.java

public class CasingHPBeraksi{
public static void main(String[]args){

CasingHP a = new CasingHP("Nokia","N30","Polimer");
System.out.println("#######################");
a.printAccessories("Headphone",100000,2.0);

System.out.println("-----------------------");
a.printCasingHP();
System.out.println("#######################");
}
}
Read more ...