设计模式
euzmin
这个作者很懒,什么都没留下…
展开
-
设计模式 | 组合模式的初步学习
设计模式 | 组合模式的初步学习组合模式组合模式的概念组合模式的定义组合模式的结构透明式的组合模式安全式的组合模式组合模式的例子组合模式的优缺点组合模式本文内容是对 该博客 的学习。组合模式的概念组合模式的定义组合(composite)模式,有时又叫做部分-整体模式,它是一种将对象组合成树状的层次结构的模式,用来表示“部分-整体”的关系,使用户对单个对象和组合对象有一致的访问性。组合...原创 2019-04-15 18:29:35 · 167 阅读 · 0 评论 -
设计模式 | 单例模式的初步学习
设计模式 | 单例模式的初步学习单例模式单例模式的概念单例模式的实现懒汉式-线程不安全饿汉式-线程安全懒汉式-线程安全双重校验锁-线程安全单例模式注意:本文是对 该博客 的学习。单例模式的概念定义: 单例模式(Singleton)是指 一个类只能有一个实例,且该类能 自行创建 这个实例。特点:单例类只有一个实例对象;该单例对象必须由单例类自行创建;单例类对外提供一个访问该单例的全...原创 2019-04-20 16:05:23 · 141 阅读 · 0 评论 -
设计模式|工厂模式的初步学习
设计模式|工厂模式的初步学习工厂模式简单工厂模式概念角色示例简单工厂模式总结工厂方法模式概念角色示例工厂方法模式总结抽象工厂模式概念角色示例抽象工厂模式总结工厂模式工厂模式是最常用的一种创建型设计模式。包括抽象工厂模式、工厂方法模式和简单工厂模式。其中简单工厂模式是最简单的一种。简单工厂模式概念简单工厂模式(Simple Factory Pattern):定义一个工厂类,它可以根据参数的...转载 2019-04-27 18:07:51 · 147 阅读 · 0 评论 -
设计模式|静态代理模式
设计模式|代理模式的初步学习代理模式的初步学习概念角色示例代理模式的总结代理模式的初步学习概念代理模式(proxy pattern) :由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介。一句话概括就是:为其他对象提供一种代理以控制对这个对象的访问。其他对象:目标对象,想要访问的对象,常被称为...原创 2019-04-27 19:08:39 · 125 阅读 · 0 评论