设计模式
设计模式学习笔记,JAVA实现
i_meteor_shower
这个作者很懒,什么都没留下…
展开
-
设计模式_02(单例模式)
点击跳转设计模式目录 单例设计模式就是采取一定的方法保证在整个的软件系统中,对某个类智能存在一个对象实例,并且该类只提供一个取得其对象的实例的方法(一般为静态方法)。单例模式的五种方式(也可称为8种):1.饿汉式(静态常量)—推荐2.饿汉式(静态代码块)—推荐3.懒汉式(线程不安全)----不能使用4.懒汉式(线程安全,同步方法)----不推荐使用5.懒汉式(线程不安全,同步代码块)-----不能使用6.双重检查-----原创 2020-06-19 22:08:29 · 262 阅读 · 0 评论 -
设计模式_01(七大原则)
一、设计模式七大原则1.单一职责原则2. 接口隔离原则3. 依赖倒转(倒置)原则4. 里氏替换原则5. 开闭原则(ocp)6. 迪米特法则7. 合成复用原则 使用设计模式的目的是提高代码重用性、可读性、可扩展性(可维护性)和可靠性(当增加新的功能后,对原来的功能没有影响),使程序呈现高内聚、低耦合的特性。1.1 单一职责原则 对类来说,即一个类应该只负责一项职责。单一职责原则细节:减低类的复杂度,一个类只负责一项职责提高类的可读性和可维护性降低变更引起的原创 2020-06-18 17:40:15 · 410 阅读 · 0 评论