摘要: 桥接模式: 分离抽象与具体实现,让他们可以独自发展,防止类爆炸 场景: 过年走亲戚是我们中国人传统的习俗,走亲戚那就少不了要买东西(苹果,牛奶等等),这些具体的东西就是具体的类 蒙牛牛奶,有机苹果,有机,蒙牛这些就是抽象,东西各种各样,随着制造业以及人类的智慧这些抽象也在不断发展 将这些抽象与具体的 阅读全文
posted @ 2020-04-28 00:09 引路的风 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 设计原则中有个开闭原则(对修改关闭,对新增开放)。策略模式就是遵循了这种思想 场景:五一快放假了,很多人选择回家,那么选择什么样的交通工具呢,这种交通工具就是回家的策略。 1、回家策略接口 /** * 抽象接口,回家的策略 */ abstract public interface AbstractG 阅读全文
posted @ 2020-04-26 22:45 引路的风 阅读(401) 评论(1) 推荐(0) 编辑
摘要: 注释:模板方法简称钩子函数又叫回调函数 1、抽象父类 /** * 抽象父类 */ public abstract class AbstractFather { public void c(){ a(); b(); } abstract void a(); abstract void b(); } 2 阅读全文
posted @ 2020-04-26 21:52 引路的风 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 一、饿汉式 /** * 饿汉式 */public class Singleton01 { private static final Singleton01 instance = new Singleton01(); private Singleton01(){} public static Sing 阅读全文
posted @ 2020-04-25 13:08 引路的风 阅读(257) 评论(0) 推荐(0) 编辑