谁对design pattern比较熟?# JobHunting - 待字闺中
q*x
1 楼
学习中。怎么觉得有点故弄玄虚?
singleton,全局只能有一个。用C++/Java静态类变量实现。似乎没啥内容。
iterator,就是smart pointer。
factory method,一个基类有多个衍类。创建指向衍类的基类指针时,用参数描述衍类
的类型,分别创建。这样的代码不好维护,所以把这部分工作封装到新类里。
我理解的对吗?
singleton,全局只能有一个。用C++/Java静态类变量实现。似乎没啥内容。
iterator,就是smart pointer。
factory method,一个基类有多个衍类。创建指向衍类的基类指针时,用参数描述衍类
的类型,分别创建。这样的代码不好维护,所以把这部分工作封装到新类里。
我理解的对吗?