/********************************************************************
file name : const2buffer.h
author : Clark/陈泽丹
created : 2011-11-24
*********************************************************************/
工厂模式其实就是封装了new的“调用动作(new XXX)”,使客户端不用按服务端的规定显式的指定new什么,而是通过更高抽象的create函数并导入客户端的规定来new出服务端的东西。
建造者模式则是封装了new的“实现定义(以组合的角度来确定其结构)”,使客户端不用去接触new里复杂的组合步骤。
关于工厂模式和建造者模式的理解
最新推荐文章于 2023-10-08 09:45:47 发布
本文详细介绍了软件工程中的两种设计模式:工厂模式和建造者模式。工厂模式通过抽象创建过程,允许客户端通过create函数获取对象实例,而无需直接使用new操作符。建造者模式则进一步封装了对象的构建过程,确保客户端不必关心复杂对象的创建细节。
398

被折叠的 条评论
为什么被折叠?



