1)分析培根披萨和海鲜披萨。
2)定义披萨类(作为父类)。
属性: 名称、价格、大小;
方法:展示哦(show);
3)定义培根披萨和海鲜披萨,分别继承披萨类。
4)定义披萨工厂类,根据输入信息生产具体的披萨对象
package Deom1;
public class Pizza {
//定义披萨类
//名称、价格、大小
public String name;
public String price;
public int big;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPrice() {
return price;
}
public void setPrice(String price) {
this.price = price;
}
public int getBig() {
return big;
}
public void setBig(int big) {
this.big = big;
}
/**
* 展示哦
*/
public void show(){
System.out.println("展示哦");
}
package Deom1;
public class BaconPizza extends Pizza{
/**
* 培根披萨
*
*/
public String Bacon;
public void show(){
System.out.println("培根披萨,34,3寸");
}
}
package Deom1;
public class SeafoodPizza extends Pizza{
/**
* 海鲜披萨
*
*/
public String Seafood;
public void show(){
System.out.println("海鲜披萨,50,4寸");
}
}
package Deom1;
public class Test {
//测试
public static void main(String[] args) {
Pizza p=new Pizza();
p.show();
p=new BaconPizza();
p.show();
p=new SeafoodPizza();
p.show();
}
}