摘要:
Observer 假设我们有一个软件,需要对一份数据产生多种不同的表现形式,比如数字,表格,曲线。这时我可以采用一个Subject对应多个Observer的做法,每当Subject的内容有所更新时,影响到每个Observer class Subject { int m_value; vector<O 阅读全文
摘要:
OOD:object oriented design-relationships between classes Composition 复合 表示 has a 的关系 template <class T> class queue { protected: deque<T> c; public: b 阅读全文
摘要:
class with pointer members 由于字符串的长度是不确度的,所以使用数组来存放字符串,不好确定数组大小 因此选择使用char* 动态分配内存的方式来存储 Big three 3个特殊函数 字符串string类的数据成员只有一个char* 指针,通过动态分配内存指向字符串 带有指 阅读全文