OO和GOF设计模式的关系
程序员文章站
2022-07-03 14:21:15
...
OO本身是一种软件的构造范型。它本身的分解形式,使得软件可复用、可扩展。
OO本身并不要求应用GOF设计模式。
但OO在某些情况下,直观的OO表达,仍就为软件引入了不好的因素比如:两个对象需要用到一个算法。这时会产生重复逻缉,不能应对变化,类爆炸,不易修改和维护。这时就需要一些方法来达到某种设计目的。
这时:需要自已想办法,GOF设计模式是可选途径之一。
OO本身并不要求应用GOF设计模式。
但OO在某些情况下,直观的OO表达,仍就为软件引入了不好的因素比如:两个对象需要用到一个算法。这时会产生重复逻缉,不能应对变化,类爆炸,不易修改和维护。这时就需要一些方法来达到某种设计目的。
这时:需要自已想办法,GOF设计模式是可选途径之一。
上一篇: 无线键鼠普及刚好十年 十年后方向是这几个
下一篇: 盘锦手机壳打印机多少钱