WEB开发网
开发学院软件开发Java hand first 设计模式 - 工厂模式 阅读

hand first 设计模式 - 工厂模式

 2009-09-17 00:00:00 来源:WEB开发网   
核心提示: 台南比萨 Java代码publicclassTaiNanPiazzextendsPiazz{publicTaiNanPiazz(){this.setName("TaiNanPiazz");this.setPrice(19.96);}@Overridepublicvoidste

台南比萨

Java代码  

public class TaiNanPiazz extends Piazz { 
 
 public TaiNanPiazz(){ 
 this.setName("TaiNanPiazz"); 
 this.setPrice(19.96); 
 } 
 
 @Override 
 public void step3() { 
 System.out.println("this is TaiNanPiazz step3"); 
 } 
 
 @Override 
 public void make() { 
 // TODO Auto-generated method stub 
 step3(); 
 step2(); 
 step1(); 
 } 
 
}

测试类

Java代码

public class Test {  
  
  /** 
   * @param args 
   */  
  public static void main(String[] args) {  
    // TODO Auto-generated method stub  
      
    PiazzStore chinaStore = new ChinaPiazzStore();  
      
    PiazzStore taiwanStore = new TaiWanPiazzStore();  
      
      
    Piazz huanPiazz = chinaStore.getPiazz("china_huan");  
      
    System.out.println(huanPiazz);  
      
      
      
    Piazz taizhongPiazz = taiwanStore.getPiazz("taiwan_tainan");  
      
    System.out.println(taizhongPiazz);  
  
  }  

上一页  1 2 3 4 

Tags:hand first 设计模式

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接