c# 设计模式 之:抽象工厂
namespace CNBlogs.DesignPattern.Common { public class CreateEquipment { private AbstractCar fanCar; private AbstractBackpack fanBackpack; public CreateEquipment(AbstractEquipment equipment) { fanCar = equipment.CreateCar(); fanBackpack = equipment.CreateBackpack(); } public void ReadyEquipment() { Console.WriteLine(string.Format("老范背着{0}色{1}包开着{2}色{3}车。", fanBackpack.Color, fanBackpack.Type, fanCar.Color, fanCar.Type )); } } }
,温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/47788.html