首页 > 代码库 > 观察着模式
观察着模式
有几个变量都会影响类的实现
一个基类,多个子类(几个数字的max、min、ave)
有一个观察者类,该类中有三个函数,分别为注册函数、删除对象函数、通知对象函数
该类中有一个私有变量,这个变量是一个基类的列表
使用:
创建子类对象,注册子类对象或删除子类对象。
通知子类对象的函数中会调用该子类对象的具体使用者三个变量实现子类的方法。如min类就用三个数字计算最小是。max就计算最大值
观察者模式的特点是:可以注册类对象、删除类对象、外界环境改变可以通知类对象(一次性通知所有注册的类对象)
观察着模式
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。