
设计模式
凡星429
记录学习过程、分享知识
展开
-
设计模式【单例、工厂】
文章目录设计模式单例模式==饿汉式(静态常量)====饿汉式(静态代码块)==懒汉式(线程不安全)懒汉式(线程安全,同步方法)懒汉式(同步代码块)==双重检查====静态内部类====枚举方式==单例模式注意事项工厂模式简单工厂模式(静态工厂模式)工厂方法模式抽象工厂模式设计模式是某类问题的通用解决方案设计模式的本质:提高软件的维护性、通用性、扩展性,并降低软件的复杂度。设计模式分为三种类型,共 23 种创建模式(对象的创建应该怎么去设计):单例模式(某个类的实例只有一个)原型模式(怎么去原创 2020-07-05 12:52:13 · 440 阅读 · 0 评论 -
七大原则、UML类图
文章目录七大设计原则单一职责模式接口隔离原则依赖倒转原则依赖关系传递的3种方式里氏替换原则开闭原则迪米特法则合成复用原则UML 类图依赖关系泛化关系实现关系关联关系聚合关系组合关系各种关系的联系七大设计原则单一职责模式降低类的复杂度,一个类只负责一项职责提高类的可读性,可维护性降低变更引起的风险在类中方法数量足够少时,我们可以在方法级别上保持单一职责原则接口隔离原则一个类对另一个类的依赖应该建立在最小的接口上没有使用接口隔离原则的关系图使用接口隔离原则的关系图依赖倒原创 2020-07-05 12:49:41 · 1257 阅读 · 0 评论