hand first 设计模式 - 工厂模式
2009-09-17 00:00:00 来源:WEB开发网湖南比萨
Java代码
public class HuAnPiazz extends Piazz {
public HuAnPiazz(){
this.setName("HuAnPiazz");
this.setPrice(11.98);
}
@Override
//不同地方制作步骤不一样
public void make() {
// TODO Auto-generated method stub
step1();
step2();
step3();
}
}
湖北比萨
Java代码
public class HuBeiPiazz extends Piazz {
public HuBeiPiazz(){
this.setName("HuBeiPiazz");
this.setPrice(12.96);
}
@Override
//不同的制作方法
public void step1() {
System.out.println(" this is HuBeiPiazz step1");
}
@Override
//不同地方制作步骤不一样
public void make() {
// TODO Auto-generated method stub
step1();
step3();
step2();
}
}
台中比萨
Java代码
public class TaiZhongPiazz extends Piazz {
public TaiZhongPiazz(){
this.setName("TaiZhongPiazz");
this.setPrice(17.96);
}
@Override
public void make() {
// TODO Auto-generated method stub
step1();
step2();
step3();
}
}
- ››设计模式:工厂方法模式
- ››设计模式一 - Simple Factory, Factory Method, A...
- ››设计模式重构应用---Decorator模式
- ››设计模式重构应用---Template Method模式
- ››hand first 设计模式 - 装饰者模式
- ››hand first 设计模式 - 工厂模式
- ››hand first 设计模式 - 抽象工厂模式
- ››hand first 设计模式 - 单例模式
- ››hand first 设计模式 - 命令模式
- ››hand first 设计模式 -适配器模式
- ››hand first 设计模式 -外观模式
- ››hand first 设计模式 -模板方法模式
更多精彩
赞助商链接