设计模式之观察者

来源:互联网 发布:淘宝售前售后哪个好 编辑:程序博客网 时间:2024/04/27 10:02

采用双向耦合的代码初步完成了观察者模式的C++实现。

  • 主函数

    include "observer.h"include "subject.h"include <string>using namespace std;int main(){    Subject secretary;    Observer college1 = Observer("张三",&secretary);    Observer college2 = Observer("李四",&secretary);    secretary.InsertCollege(college1);    secretary.InsertCollege(college2);    secretary.SetBossState("Boss is coming! Close your computer work on!");    secretary.Notify();    return 0;}
0 0
原创粉丝点击