- 博客(2)
- 收藏
- 关注
原创 设计模式——原型模式
原型模式可以动态的创建一个对象而不需要提供专门的new()操作,这无疑是一种非常有效的方式,快速的创建一个新的对象。 一、使用场景: 1、如果说我们的对象类型不是刚开始就能确定,而是这个类型是在运行期确定的话,那么我们通过这个类型的对象克隆出一个新的类型更容易。 2、获取某一个特定状态下的对象,这个前提很重要,这点怎么理解呢,例如有的时候我们需要对比一个对象经过处理后的状态和处理前的状
2017-07-30 11:30:44 260
原创 设计模式——单例模式
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 关键点: 1)一个类只有一个实例 2)它必须自行创建这个实例 3)它必须自行向整个系统提供这个实例 一、应用场景 一般数据底层封装的connection db连接、Read File、WCF、Mongodb等非托管资源,因为每一次操作目标对象的时候都需要new一个
2017-07-29 12:38:27 183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人