예제 #1
0
      /// <summary>
      /// 简单工厂模式
      /// 定义一个共同接口,创建不同的对象,简化创建过程,创建与表示分离
      /// </summary>
      // Use this for initialization
     void Start()
 {
     //根据不同的条件选择不同的动物
     SimpleFactory.CreateAnimal("HaiOu").Print();
     SimpleFactory.CreateAnimal("HaiYan").Print();
     SimpleFactory.CreateAnimal("TuoNiao").Print();
 }