算法小菜
设计模式之观察者模式 设计模式之观察者模式
课程笔记:极客时间—设计模式之美 观察者模式观察者模式也称为发布订阅模式。在 GoF 的《设计模式》中,定义为: Define a one-to-many dependency between objects so that when o
2022-05-15
设计模式之适配器模式 设计模式之适配器模式
课程笔记:极客时间—设计模式之美 适配器模式解决的问题:适配器模式就是用来做适配的,它将不兼容的接口转换为可兼容的接口,让原本由于接口不兼容而不能一起工作的类可以一起工作。 2种实现方式适配器模式有两种实现方式:类适配器和对象适配器。其中,
2022-05-07
设计模式学习导读 设计模式学习导读
课程笔记:极客时间—设计模式之美 设计模式学习导读为什么要学习设计模式? 应对面试中的设计模式相关问题 告别写被别人吐槽的烂代码 提高复杂代码的设计和开发能力 让读源码、学框架事半功倍 为你的职场发展做铺垫 有些能力,要早点锻炼;有些东西
2022-05-07
设计模式之装饰器模式 设计模式之装饰器模式
课程笔记:极客时间—设计模式之美 装饰器模式解决的问题:装饰器模式主要解决继承关系过于复杂的问题,通过组合来代替继承。 主要的作用:给原始类添加增强功能。 案例讲解:通过剖析 Java IO 类的设计思想来学习装饰器模式Java IO类库的
2022-05-07