摘要: 在面向对象领域,有一个很著名的原则:OCP(Open-Closed Principle) , 它的核心含意是:一个好的设计应该能够容纳新的功能需求的增加,但是增加的 方式不是通过修改又有的模块(类) ,而是通过增加新的模块(类)来完成的, 也就是在设计的时候,所有软件组成实体包括接口,函数,函数等必须是可扩展 但不可修改的。 如果一个设计能够遵循 OCP, 那么就能够有效的避免上述的问题。要是一个... 阅读全文
posted @ 2012-07-04 08:24 刘光明 阅读(567) 评论(0) 推荐(0) 编辑