观察者模式 观察者模式 是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/Listener)模式或从属者(Dependents)模式。 实现方式: 角色抽象类(提供对观察者的添加,删除和通知功能)。角色具体类,实现a,维护一个c的集合(对角色抽象类的实现)。观察者抽象类(被角色通知后实现的方法)。观察者实现类,实现c(多个)