- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 23种设计模式03------代理模式
简要描述代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。组成抽象角色:通过接口或抽象类声明真实角色实现的业务方法。代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作。真实角色:实现
2015-01-18 10:46:02 401
原创 23种设计模式02---策略模式
简要描述:策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。
2014-11-08 14:35:20 373
转载 23中设计模式01----简单工厂模式
基本简介编辑从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。实现方式(附图)简单工厂模式的UML类图(见右图)简单
2014-11-05 21:51:31 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人