锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久影院综合精品,少妇精品久久久一区二区三区 ,久久久久久极精品久久久http://m.shnenglu.com/85940806/category/17037.htmlEnhance Tech and Englishzh-cnSat, 11 Jun 2011 18:06:39 GMTSat, 11 Jun 2011 18:06:39 GMT60Abstract Factoryhttp://m.shnenglu.com/85940806/archive/2011/06/11/148511.htmlMike SongMike SongSat, 11 Jun 2011 14:47:00 GMThttp://m.shnenglu.com/85940806/archive/2011/06/11/148511.htmlhttp://m.shnenglu.com/85940806/comments/148511.htmlhttp://m.shnenglu.com/85940806/archive/2011/06/11/148511.html#Feedback0http://m.shnenglu.com/85940806/comments/commentRss/148511.htmlhttp://m.shnenglu.com/85940806/services/trackbacks/148511.html闃呰鍏ㄦ枃

Mike Song 2011-06-11 22:47 鍙戣〃璇勮
]]>
Factory Methodhttp://m.shnenglu.com/85940806/archive/2011/06/11/148510.htmlMike SongMike SongSat, 11 Jun 2011 14:39:00 GMThttp://m.shnenglu.com/85940806/archive/2011/06/11/148510.htmlhttp://m.shnenglu.com/85940806/comments/148510.htmlhttp://m.shnenglu.com/85940806/archive/2011/06/11/148510.html#Feedback0http://m.shnenglu.com/85940806/comments/commentRss/148510.htmlhttp://m.shnenglu.com/85940806/services/trackbacks/148510.html
鍚嶇О Factory Method
緇撴瀯

鎰忓浘 瀹氫箟涓涓敤浜庡垱寤哄璞$殑鎺ュ彛錛岃瀛愮被鍐沖畾瀹炰緥鍖栧摢涓涓被銆侳actory Method 浣夸竴涓被鐨勫疄渚嬪寲寤惰繜鍒板叾瀛愮被銆?/td>
閫傜敤鎬?/td>
  • 褰撲竴涓被涓嶇煡閬撳畠鎵蹇呴』鍒涘緩鐨勫璞$殑綾葷殑鏃跺欍?
  • 褰撲竴涓被甯屾湜鐢卞畠鐨勫瓙綾繪潵鎸囧畾瀹冩墍鍒涘緩鐨勫璞$殑鏃跺欍?
  • 褰撶被灝嗗垱寤哄璞$殑鑱岃矗濮旀墭緇欏涓府鍔╁瓙綾諱腑鐨勬煇涓涓紝騫朵笖浣犲笇鏈涘皢鍝竴涓府鍔╁瓙綾繪槸浠g悊鑰呰繖涓淇℃伅灞閮ㄥ寲鐨勬椂鍊欍?





namespace FactoryMethod
{
  
public abstract class LightFactory
  {
    
public abstract Light CreateLight();
  }

  
public class BulbLightFactory : LightFactory
  {  
    
public override Light CreateLight()
    {
      
return new BulbLight();
    }
  }

  
public class TubeLightFactory : LightFactory
  {
      
public override Light CreateLight()
      {
        
return new TubeLight();
      }
  }
}

namespace FactoryMethod
{
  
public abstract class Light
  {
    
public abstract void TurnOn();
    
public abstract void TurnOff();
  }

  
public class BulbLight : Light
  {
    
public override void TurnOn()
    {
      Console.WriteLine(
"Bulb Ligh is Turned on.\n");
    }
    
public override void TurnOff()
    {
      Console.WriteLine(
"Bulb Ligh is Turned off.\n");
    }
  }

  
public class TubeLight : Light
  {
    
public override void TurnOn()
    {
      Console.WriteLine(
"Tube Ligh is Turned on.\n");
    }
    
public override void TurnOff()
    {
      Console.WriteLine(
"Tube Ligh is Turned off.\n");
    }
  }
}


namespace FactoryMethod
{
  
public class Client
  {
    
  
public static void Main()
    {
      LightFactory BulbFactory 
= new BulbLightFactory();
      LightFactory TubeFactory 
= new TubeLightFactory();

      Light l1 
= BulbFactory.CreateLight();
      Light l2 
= TubeFactory.CreateLight();

      l1.TurnOn();
      l1.TurnOff();

      Console.WriteLine(
"===============\n");

      l2.TurnOn();
      l2.TurnOff();
    }
  }
}


Mike Song 2011-06-11 22:39 鍙戣〃璇勮
]]>
Observer http://m.shnenglu.com/85940806/archive/2011/06/11/148509.htmlMike SongMike SongSat, 11 Jun 2011 14:32:00 GMThttp://m.shnenglu.com/85940806/archive/2011/06/11/148509.htmlhttp://m.shnenglu.com/85940806/comments/148509.htmlhttp://m.shnenglu.com/85940806/archive/2011/06/11/148509.html#Feedback0http://m.shnenglu.com/85940806/comments/commentRss/148509.htmlhttp://m.shnenglu.com/85940806/services/trackbacks/148509.html鍚嶇О Observer 緇撴瀯 ...  闃呰鍏ㄦ枃

Mike Song 2011-06-11 22:32 鍙戣〃璇勮
]]>
久久精品极品盛宴观看| 国内精品久久久久久久涩爱 | 久久午夜伦鲁片免费无码| 亚洲Av无码国产情品久久| 久久人妻AV中文字幕| 狠狠狠色丁香婷婷综合久久五月| 天天综合久久久网| 久久99热这里只有精品国产| 精品免费tv久久久久久久| 无码人妻久久一区二区三区蜜桃 | 99re这里只有精品热久久| A级毛片无码久久精品免费| 99久久国产宗和精品1上映| 久久精品这里热有精品| 久久精品成人欧美大片| 嫩草影院久久国产精品| 亚洲国产精品无码久久一线 | 久久国产综合精品五月天| 99久久国产亚洲综合精品| 青草影院天堂男人久久| 久久久久99精品成人片试看| 人妻少妇精品久久| 99久久国产主播综合精品| 久久人人爽人人爽人人片av高请| 国产午夜电影久久| 久久精品一本到99热免费| 777午夜精品久久av蜜臀| 久久99久久成人免费播放| 久久国产免费观看精品| 久久久无码人妻精品无码| 久久精品国产亚洲AV影院| 国产精品99久久久久久www| 99久久成人国产精品免费| 无码国内精品久久人妻| 久久福利资源国产精品999| 久久91这里精品国产2020| 四虎国产精品免费久久5151| 91视频国产91久久久| 91精品国产综合久久久久久| 久久精品国产亚洲AV无码娇色| 一本色道久久综合狠狠躁|