设计模式
文章平均质量分 66
qq_42175113
这个作者很懒,什么都没留下…
展开
-
Java设计模式----单例模式
单例模式单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例(只能new一次)要点: 某个类只能有一个实例 它必须自行创建这个实例 它必须自行向整个系统提供这个实例从具体实现角度来说,就是以下三点:一是单例模式的类只提供私有的构造函数,二是类定义中含有一个该类的静态...原创 2018-09-24 13:56:32 · 149 阅读 · 0 评论 -
设计模式
Facade外观模式:通过对内的包装,对外只暴露预定的外观类。优点:1.客户与系统解耦,客户对子系统的使用更简单;2.便于系统的阅读和理解;3.子系统单独的修改不会影响到外观类,符合OCP(开闭原则)4.未对子系统进行修改,用户仍可以单独调用某一个子系统。缺点:1.客户与系统解耦,却和外观类耦合上了;2.由于客户与外观类耦合了,一旦子系统发生增删,外观类也要进行修改,直接违背了OC...原创 2018-10-06 19:42:17 · 132 阅读 · 0 评论