浅谈设计模式之工厂模式

工厂模式是一种创建类型的模式,通过将工厂方法延迟到子类实现,来避免依赖具体类。在工厂模式里有四个角色,工厂抽象类,具体工厂类,抽象产品类,具体产品类。

抽象工厂模式定义了一个产品族。首先实现一个接口定义产品族,对于产品族中的每个方法,都对应一个具体的产品的实现,这种实现也通常是用工厂方法来实现的。


版权声明:本文为zhq931218原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。