随笔分类 -  设计模式

摘要:定义 适配器模式(Adapter),将一个类的接口转换成客户希望的另一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些泪可以一起工作。 应用场景 在使用一个现有的类,但如果它的接口,也就是他的方法和你的要求不相同时,就应该考虑用适配器模式。 在软件开发中,也就是系统的数据和行为都 阅读全文
posted @ 2020-07-10 18:20 海棠--依旧 阅读(158) 评论(0) 推荐(0)
摘要:定义 观察者模式又叫发布-订阅模式。它定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时会通知所有耳朵观察者对象,使他们能够自动更新自己。 使用场景 角色分类 抽象主题 这个对象把所有观察者对象的引用保存在一个聚集里,每个主题都可以有任何数量的观察者。抽 阅读全文
posted @ 2020-06-10 15:04 海棠--依旧 阅读(148) 评论(0) 推荐(0)
摘要:单一原则 单一原则:就一个类而言,应该仅有一个引起它变化的原(ASD)。 如果一个类承担的职责过多,就等于把这些职责耦合到了一起,一个职责的变化都可能会小柔或者一直这个类的完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。 所以在软件设计中真正要做的许多内容,就 阅读全文
posted @ 2020-04-20 14:54 海棠--依旧 阅读(221) 评论(0) 推荐(0)
摘要:概念 应用场景 一个类多个子类,也就是多态的情况,当我们 代码示例 阅读全文
posted @ 2018-01-26 09:30 海棠--依旧 阅读(149) 评论(0) 推荐(0)