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