随笔分类 -  设计模式

摘要:1. GetInstance()函数返回值为指针 为了防止拷贝出现,GetInstance()可以返回指针或者引用: A *m_pA = A::GetInstance(); A &a = A::GetInstance(); 返回引用,对调用时候的定义有一定的要求,不如直接返回指针方便; 万一调用者没 阅读全文
posted @ 2020-04-07 14:14 moonのsun 阅读(455) 评论(0) 推荐(0) 编辑
摘要:1.主题subject subject中有一个链表,用来存放已经注册的observer对象,这样数据改变的时候就可以在notice里面实现通知所有observer了。 既然是list,那么数据类型应该是相同的,所以不可以创建公告牌A,公告牌B等不同的类型。 书中给出,创建observer类,里面只有 阅读全文
posted @ 2019-03-29 00:22 moonのsun 编辑

点击右上角即可分享
微信分享提示