"设计原则" "装饰模式" "动态代理" "命令模式" 设计原则 开闭原则、里氏替换原则、依赖倒转原则、接口隔离原则、最少知道原则、单一职责原则、合成复用原则 开闭原则 对修改关闭,对扩展开发。 里氏替换原则 子类可以扩展父类的功能,但是不能改变父类原有的功能。比如子类可以覆盖父类的抽象方法(抽象方 ...
分类:
其他好文 时间:
2020-03-30 00:29:18
阅读次数:
86
Javascript设计模式 设计模式有23种,分为三个大类创建型,结构型,行为型。 创建型:工厂模式(工厂方法模式,抽象工厂模式,建造者模式),单例模式,原型模式。 解构型:适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型:策略模式,迭代器模式,模版方法模式,职责 ...
分类:
编程语言 时间:
2020-03-26 01:16:35
阅读次数:
81
设计模式(Design pattern)`代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。使用设计模式可以帮助我们重用代码,让我们的代码更好的被他人理解。 设计模式可以分为以下几类: 1、创建型模式(Creational Patterns) 这些设计模式提供了一种在创建对象的同时隐藏创 ...
分类:
其他好文 时间:
2020-03-22 01:45:20
阅读次数:
76
TM1, 单天线端口传输:主要应用于单天线传输的场合。 TM2,发送分集模式:适合于小区边缘信道情况比较复杂,干扰较大的情况,有时候也用于高速的情况, 分集能够提供分集增益。 TM3,大延迟分集:合适于终端(UE)高速移动的情况。 TM4,闭环空间复用:适合于信道条件较好的场合,用于提供高的数据率传 ...
分类:
其他好文 时间:
2020-03-18 21:49:18
阅读次数:
61
第四部分 Java SE基础 4.1设计模式和常用的设计模式 4.1.1 设计模式就是经过前人无数次的实践总结出的,设计过程中可以反复使用的,可以解决特定问题的设计方案。 提供一个方法获取该实例对象(创建时需要进行方法同步) 工厂模式:Spring IOC就是使用的工厂模式 对象的创建交给一个工厂去 ...
分类:
编程语言 时间:
2020-03-15 20:38:02
阅读次数:
66
恢复内容开始 第四部分 Java SE基础 4.1设计模式和常用的设计模式 4.1.1 设计模式就是经过前人无数次的实践总结出的,设计过程中可以反复使用的,可以解决特定问题的设计方案。 提供一个方法获取该实例对象(创建时需要进行方法同步) 工厂模式:Spring IOC就是使用的工厂模式 对象的创建 ...
分类:
编程语言 时间:
2020-03-15 20:33:49
阅读次数:
68
备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。
分类:
编程语言 时间:
2020-03-14 11:16:41
阅读次数:
68
迭代器模式(Iterator Pattern)是 Java 和 .Net 编程环境中非常常用的设计模式。这种模式用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。
分类:
编程语言 时间:
2020-03-14 11:03:02
阅读次数:
64
在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。
分类:
编程语言 时间:
2020-03-13 22:18:49
阅读次数:
70