摘要: 一、const成员函数 class MyClass { public: void fun() const { } private: int m_nValue; } const成员函数内不能修改成员变量的值,也不能调用非const成员函数。const对象只能调用const成员函数。 二、mutable 阅读全文
posted @ 2017-01-20 15:42 pinhole 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一、观察者模式 观察者模式是在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。观察者模式也被称之为:主题-观察者模式,发布-订阅模式,前者是一,后者是多。 二、UML类图 三、示例 阅读全文
posted @ 2017-01-20 09:33 pinhole 阅读(438) 评论(0) 推荐(0) 编辑