摘要: 五个角色:抽象产品角色(AbstractProduct)、具体产品角色(Product)、抽象工厂角色(AbstractFactory)、具体工厂角色(ConcreteFactory)、客户端(Client) 抽象产品角色(AbstractProduct):声明产品接口 具体产品角色(Product):实现产品的接口 抽象工厂角色(AbstractFactory):声明生成对应抽象产品的方法 具体工厂角色(ConcreteFactory):实现生成抽象产品方法,生成产品 客户端(Client):执行生产并运行产品 实现思路:客户端调用具体的工厂角色调用具体的产品角色。 阅读全文
posted @ 2011-09-28 10:32 .NET架构 阅读(2952) 评论(7) 推荐(7) 编辑