- 博客(8)
- 收藏
- 关注
转载 我的简解之享元模式
享元模式,说白了就是共享变量,如果系统中有不变的变量,而且广泛使用,可以设计成享元模式,内蕴和外蕴,具体享元里的是内蕴,外面进来的是外蕴。 转载于:https://my.oschina.n...
2018-08-15 07:52:00
35
转载 我的简解之门面模式
一句话,门面模式就相当于一个总管,管理系统的各个方面,避免客户端与多方面之间联系,大概有迪米特法则在里面,将所有的子系统依赖到总管,总管使用技能统一管理。总之一堆关联关系。 转载于:htt...
2018-08-15 07:50:00
70
转载 我的简解之装饰模式
装饰模式最少有四个部分: 总体部分 具体部分 装饰部分 具体装饰部分 具体装饰部分实现总体的装饰设计 装饰合成总体用具体在具体装饰部分初始化总体部分 然而 具体装饰还可以有自己私有的方法,总体不能调用,这种模式叫做半透明装饰 ,各个具体装饰之间不能相互初始化,都得靠总体部分...
2018-08-08 08:36:00
52
转载 适配器模式
适配器模式其实so easy 只不过就是批了张皮而已,相当于一种寄生结构 如果有一个接口需要适配另一个接口,那么适配器就实现那个目的接口,并依赖需要被适配的接口或类,调用的时候,调的是目的接口的方法,实际运行的还是源接口里面的方法。或许需要做一些其他工作,不过原理就是这样。 记...
2018-08-04 10:16:00
54
转载 我的简解之原型模式
原型模式其实就相当于一个单一工厂模式。 原型模式主要利用的接口有两个: clonable 和 serializable clonable 用来实现clone方法的 重写clone方法有三个原则: 1,两个对象不同 2,两个对象的字节码相同 3,两个对象equals相等 s...
2018-08-03 08:41:00
56
转载 我的简解之建造模式
建造模式共有四个部分: 产品整体 整体建造者 产品零件 零件建造者 整体依赖与整体建造者 零件依赖与零件建造者 在整体建造者中,使用各个零件创建方法将零件的具体实现隐藏,不同的零件在不同的建造方法中分别利用零件建造者来建造零件,然后合成到整体产品中。 建造模式在语法...
2018-08-02 09:05:00
55
转载 我的简解之单例模式
单列模式很简单 单例模式总共有两种实现方式 提前初始化叫饿汉式 第一次获取的时候叫懒汉式 为了防止外界初始化,将构造子的权限设为private 其实还有一个叫注册单列模式,感觉并没有什么鸟用,就是为了单例类能够被继承,用父类来初始化所有单例子类,所以子类的构造子需要...
2018-08-01 09:44:00
75
转载 我的简解之抽象工厂
首先明白一点,抽象工厂很简单。 记住一句话 : 做什么对应什么。 例如: 工匠 对应 家具 桌子工匠 ~ 桌子 房子工匠 ~ 房子 当然,什么样能力的工匠依赖他对应的东西。具体能力的工匠 factory出来的东西就应该是这个东西的具体实现。 例如: 家具 facto...
2018-07-31 10:55:00
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅