设计模式学习三:开闭原则

开闭原则:是说软件实体(类、模块、函数等)应该可以扩展,但是不可以修改。

两大特征:对扩展开放、对更改关闭

开闭原则为面向对象设计的核心所在,能让设计达到可维护、可扩展、可复用、灵活性好,开发人员应该对程序中呈现出频繁变化的那些部分做出抽象,但要拒绝不成熟的抽象。

posted @ 2012-12-28 10:33  践道者  阅读(228)  评论(0编辑  收藏  举报