浏览 7314 次
锁定老帖子 主题:OO和GOF设计模式的关系
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-03-09
最后修改:2013-03-09
OO本身并不要求应用GOF设计模式。 但OO在某些情况下,直观的OO表达,仍就为软件引入了不好的因素比如:两个对象需要用到一个算。这时会产生重复逻缉,不能应对变化,类爆炸,不易修改和维护。这时就需要一些方法来达到某种设计目的。 这时:需要自已想办法,GOF设计模式是可选途径之一。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2013-03-15
OO是思想,为我们构造可复用、可扩展软件指明了方向和目标,GOF是达到目标的途径或者方法。
|
|
返回顶楼 | |
发表时间:2013-03-15
设计模式给出了优雅使用OO的指导
|
|
返回顶楼 | |
发表时间:2013-09-30
面向对象提供了一种更加广阔的抽象层次。呵呵,忘记了这句话是谁说的了。
|
|
返回顶楼 | |
发表时间:2013-10-05
mqlfly2008 写道 面向对象提供了一种更加广阔的抽象层次。呵呵,忘记了这句话是谁说的了。 这话说的很到位。 对于OO来说,所谓的设计模式不过是指导大家在不同场景下如何正确地使用继承和引用。 所以上次和同事讨论的时候,说过,什么时候把几十甚至上百种种设计模式最终只看成继承和引用这两种,那么就算真正掌握设计模式了(只针对OO)。 |
|
返回顶楼 | |
发表时间:2013-10-09
最后修改:2013-10-10
我在开发中,能直接用到的是单粒、模板和观查者。其它大部份没有印像用过。
|
|
返回顶楼 | |