摘要: 一、开闭原则(Open Closed Principle, OCP) 一个软件实体应当对扩展开放,对修改关闭。这个原则说的是在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。通俗的说法就是在不必修改源代码的情况下改变这个模块的行为。 二、里氏代换原则(Liskov Substitution Principle, LSP) 我们可以这样通俗的理解,一个软件... 阅读全文
posted @ 2009-05-02 18:21 shawn wu 阅读(180) 评论(0) 推荐(0)