松鼠的博客

导航

统计

文章分类 -  软件工程-设计模式

设计模式之Bridge
摘要:Bridge模式定义 : 将抽象和行为划分开来,各自独立,但能动态的结合。 任何事物对象都有抽象和行为之分,例如人,人是一种抽象,人分男人和女人等;人有行为,行为也有各种具体表现,所以,“人”与“人的行为”两个概念也反映了抽象和行为之分。 在面向对象设计的基本概念中,对象这个概念实际是由属性和行为两个部分组成的,属性我们可以认为是一种静止的,是一种抽象,一般情况下,行为是包含在一个对象中,但是,在... 阅读全文

posted @ 2008-05-22 09:57 Xproer-松鼠 阅读(275) 评论(0) 推荐(0) 编辑

设计模式之Strategy(策略)
摘要:Strategy策略模式是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类. Stratrgy应用比较广泛,比如, 公司经营业务变化图, 可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现. 这里以字符串替代为例, 有一个文件,我们需要读取后,希望替代其中相应的变量,然后输出.关于替代其中变量的方法可能有多种方... 阅读全文

posted @ 2008-05-22 09:57 Xproer-松鼠 阅读(198) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示