设计模式
至尊小宝宝
黄昏不该有雾,却偏偏有雾
展开
-
浅析Java中的23种设计模式之----工厂模式
设计模式的诞生,在我个人的见解里认为其最终目的就是为了达到程序设计过程中各功能模块的解耦。 程序设计遵循高内聚低耦合的概念,这是软件工程发展过程中一个由始至终贯穿的主旨。 工厂模式作为面向对象程序设计语言中一种经典的设计模式,即使是在技术日新月异的今天,依旧有着它存在和被我们学以致用的价值。 工厂模式分为三种,它们分别是:简单工厂模式,工厂模式和抽象工厂模式。三种模式并没有孰强孰弱的分别,而...原创 2018-10-25 22:54:08 · 210 阅读 · 0 评论 -
浅析Java中的23种设计模式之----单例模式
单例模式作为23种设计模式之一,有着它特定的需求场景,比如一些内部数据结构不需要发生变化的实例(一些工具类)。 单例模式的核心就是只允许有一个该类的静态实例,并且这个静态实例必须由这个类自己对外提供,也就是说只能由这个类自己实例化自己。由于只允许这个类实例化自己,就意味着我们在其他类里不能使用new关键字为这个类实例化,所以这个类的构造函数应该用private修饰。 单例模式分为三种模式,分别...原创 2018-10-27 10:34:51 · 230 阅读 · 0 评论