C++设计模式笔记

一、6个创建型模式。 1. 简单工厂模式       简单工厂其实就是把客户端调用层要创建何种对象的判断代码挪到一个专门的类——简单工厂类中。初步屏蔽了如何创建的过程。 2. 工厂方法模式     工厂方法模式将产品和工厂都进行了一层抽象,如下图所示。因此对于具体对象的调用代码来说,直接使用product类对象即可。但是对于创建过程,和简单工厂相比,等同于把判断又挪到了客户端,由客户端决定调用那个
相关文章
相关标签/搜索