摘要:
观察者模式简介 定义:属于对象行为型模式,多个对象间存在一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新 目的:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作 优点:降低了目标与观察者之间的耦合关系,两者之间是抽象耦合关系,符合依 阅读全文
摘要:
装饰模式简介 定义:属于结构型模式,不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式 目的:扩展一个类经常使用继承方式实现,由于继承为类引入静态特征,并且随着扩展功能的增多,子类会很膨胀,在不想增加很多子类的情况下扩展类,将具体功能职责划分,同时继承装饰者模式 优点: 阅读全文