正在加载图片...
类和函数的设计原则(2/10) >开放封闭原则(open/ Close Principle) 一个类应该对扩展开放,对修改关闭 。对新的功能的扩充,应该通过增加新类实现,而不是 修改已有类的代码 比如,boss让你编写一个计算中国个人所得税的计算 器产品,而有一天一个美国客户来了 好处 降低程序各部分之间的耦合性,使程序模块互换成为可 使软件各部分便于单元测试。 利于实现软件的模块的互换,软件升级时可以只部署发生变化 的部分,而不会影响其它部分类和函数的设计原则 类和函数的设计原则(2/10) ¾ 开放 /封闭原则(Open/Close Principle) (Open/Close Principle) z 一个类应该对扩展开放,对修改关闭 一个类应该对扩展开放,对修改关闭 z 对新的功能的扩充,应该通过增加新类实现,而不是 对新的功能的扩充,应该通过增加新类实现,而不是 修改已有类的代码 修改已有类的代码 z 比如,boss让你编写一个计算中国个人所得税的计算 让你编写一个计算中国个人所得税的计算 器产品,而有一天一个美国客户来了 器产品,而有一天一个美国客户来了 … z 好处 • 降低程序各部分之间的耦合性,使程序模块互换成为可能。 • 使软件各部分便于单元测试。 • 利于实现软件的模块的互换,软件升级时可以只部署发生变化 的部分,而不会影响其它部分
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有