- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 观察者模式-c++实现
当时这还是我第一个看的设计模式,当时还不太理解,真是意会了很多设计模式 // ObserverPattern.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include using namespace std; class Secretary; class StockObserver { public
2016-07-27 23:10:57 1829
原创 备忘录模式-c++实现
// MementoPattern.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include using namespace std; class Memento { private: string m_state; public: Memento() { m_state = ""; } Memento(s
2016-07-20 22:25:36 1379
原创 中介者模式-C++实现
跟我在公司搭的框架好像。。 // MediatorPattern.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include using namespace std; class Student { private: string m_strName; string m_content;
2016-07-18 22:09:11 4468
原创 迭代器模式-c++实现
最喜欢的一个设计模式终于实现了 // IteratorPattern.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include using namespace std; template class Iterator { public: virtual void first() = 0; virtual voi
2016-07-12 22:52:42 1465
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人