设计模式
瑾兰
一切皆有可能!
展开
-
[设计模式]工厂模式
试问: 1.你知道设计模式吗?–当然。 2.告诉我一个商业案例并写下工厂方法的代码片段。–写下了一个简单工厂模式(非常不幸,简单工厂模式不被认为是设计模式)。 在本文,我不会展示如何编写Simple Factory和Factory Method ,相反我更愿意讨论它们是什么以及何时使用它们。 如果你关于上面的两个问题的答案和上面的一样,要注意了: 1、实际上是在试图记住设计模式,而不是理解它试...原创 2019-03-03 11:35:45 · 202 阅读 · 0 评论 -
[设计模式]单例模式
单例模式:一个类只有一个实例,并且提供一个全局访问该实例的方法。单例模式的出现是为了可以保证系统中一个类只有一个实例而且该实例又易于外界访问,从而方便对实例个数的控制并节约系统资源而出现的解决方案。 一、技术的起因与目标 在很多时候,整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体行为。比如:在某服务器程序中,该服务器的配置文件存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服...原创 2019-03-03 11:37:49 · 165 阅读 · 0 评论