
设计模式
qq_43641886
这个作者很懒,什么都没留下…
展开
-
设计模式之间的差别
模板方法与策略模式的区别 模板方法是在父类中,定义出方法的骨架,需要在子类中重写某个步骤 策略模式,是在父类中定义一个方法,然后重写这个方法 代理模式和装饰器模式的区别 代理模式是与原对象实现同一个接口,必须要实现原接口和持有真实的对象,才能称之为代理类。代理模式一定是自身持有这个对象,不需要从外部传入。用代理模式,代理类可以对它的客户隐藏一个对象的具体信息。因此,当使用代理模式的时候,我们常常在一个代理类中创建一个对象的实例。 装饰模式的一定是从外部传入,并且可以没有顺序,按照代码的实际需求随意挑换顺序.原创 2020-06-06 22:59:40 · 213 阅读 · 0 评论 -
桥接模式
分离抽象接口和实现部分。桥接模式使用了对象间的关联关系解耦了抽象和实现之间固有的绑定关系,使得抽象和实现可以沿着各自的维度来变化,就是说抽象和实现不在同一个继承层次结构中,而是子类化它们,它们有各自的子类,获得多维度的组合,符合开闭原则 、单一职责原则、里氏代换原则 ...原创 2019-12-25 17:29:10 · 132 阅读 · 0 评论 -
11.20小记
1.适配器模式 只要分为两种 一种为对象适配器 另一种为类适配器 2. 反射机制到底哪点好原创 2019-11-20 14:50:09 · 89 阅读 · 0 评论