需求说明编写程序,接收输入信息,选择需要制作的披萨。可供选择的披萨有:培根披萨和海鲜披萨。
实现思路及关键代码
1)分析培根披萨和海鲜披萨。
2)定义披萨类(作为父类)。
属性: 名称、价格、大小;
方法:展示哦(show);
3)定义培根披萨和海鲜披萨,分别继承披萨类。
4)定义披萨工厂类,根据输入信息生产具体的披萨对象。
public class Pizza { //定义披萨类(作为父类)。属性: 名称、价格、大小; String pname="披萨"; double money=0; String size=null; public void Pizza(String pname, double money, String size) { this.pname = pname; this.money = money; this.size = size; } public void Pizza(){} public String getPname() { return pname; } public void setPname(String pname) { this.pname = pname; } public double getMoney() { return money; } public void setMoney(double money) { this.money = money; } public String getSize()