`
neusun
  • 浏览: 21387 次
  • 性别: Icon_minigender_1
  • 来自: SYIT.EDU
文章分类
社区版块
存档分类
最新评论

策略和桥模式

阅读更多
是最能体现模式特点的基本的2种模式?
Strategy策略模式是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类.
http://www.jdon.com/designpatterns/designpattern_Strategy.htm

Bridge模式定义 :
将抽象和行为划分开来,各自独立,但能动态的结合。

任何事物对象都有抽象和行为之分,例如人,人是一种抽象,人分男人和女人等;人有行为,行为也有各种具体表现,所以,“人”与“人的行为”两个概念也反映了抽象和行为之分。

在面向对象设计的基本概念中,对象这个概念实际是由属性和行为两个部分组成的,属性我们可以认为是一种静止的,是一种抽象,一般情况下,行为是包含在一个对象中,但是,在有的情况下,我们需要将这些行为也进行归类,形成一个总的行为接口,这就是桥模式的用处。

为什么使用?

http://www.jdon.com/designpatterns/bridge.htm
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics