Design Pattern
文章平均质量分 73
owengbs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++设计模式Visitor+Iterator简单实现
#include #include #include class ElementA; class CompositeElement; template class MyList; template class MyListIterator; template class MyList{ public: MyList():m_size_(0), m_member_(new T原创 2013-09-11 11:30:45 · 1351 阅读 · 0 评论 -
C++设计模式Decorator简单实现
/** Decorator可以为对象而不是整个类扩展功能,并且原部件不需要知道扩展的存在* 本模式非常适合与现有架构的修改而不是重构,并且适合于基础部件(abstract component)体积较小的场合* 如果基础部件本身很大,更适合用Strategy模式,为部件注册策略类并执行各策略*/#include class VisualComponent { public:原创 2013-09-12 09:35:35 · 1074 阅读 · 0 评论
分享