240 私信
这个人很懒,暂无签名信息
0

Aha!设计模式(19)-BUILDER(10)

代码示例   《设计模式》中的示例代码因为不完整所以不能编译,而且还有内存泄漏。它真的就是一个示例。本文根据自己的理解将不足的补上,同时在使用智能指针消除内存泄漏的同时尽量小地变更原来的代码。   首先是接口:   《设计模式》书中将实现代码也写在同一个文件中,这里将它们分开:     这两种方式区别不大。   接下来是使用Builder的代码:   将这个C...

个人介绍
暂无介绍