设计模式专栏
张小胖不胖
离梦想最近的方式就是不断的努力前进。
展开
-
【六大设计原则】单一职责原则
一、定义:应该有且仅有一个原因引起类的变更。(单一职责原则要求一个接口或类只有一个原因引起变化,也就是一个接口或类只有一个职责,它就负责一件事情)二、优点:1)类的复杂性降低,实现什么职责都有清晰明确的定义;2) 可读性提高,复杂性降低,那当然可读性提高了;3)可维护性提高,可读性提高,那当然更容易维护了;4)变更引起的风险降低,变更是必不可少的,如果接口的单一职责做得好,一个接口修改只对相应的...原创 2019-09-29 16:16:43 · 947 阅读 · 0 评论 -
【常用设计模式】单例设计模式
定义 单例是一种设计模式,单例模式可以保证系统中只有一个类只有一个实例,而且该实例易于外界访问,从而方便实例个数的控制并节约系统资源。单例模式通用类图八种单例设计模式使用方式及优缺点一、饿汉式public final class Singleton{ private Singleton(){} private static Singleton instance = n...原创 2019-09-30 10:19:41 · 240 阅读 · 0 评论