2022年5月23日

摘要: 一、原则: 继承必须确保超类所拥有的性质在子类中仍然成立。子类可以扩展父类的功能,但不能改变父类原有的功能。子类继承父类时,除添加新的方法完成新增功能外,尽量不要重写父类的方法。 二、作用: 1.里式替换原则是实现开闭原则的重要方式之一。 2.它克服了继承中重写父类造成的可复用性变差的缺点。 3.它 阅读全文
posted @ 2022-05-23 16:19 技术猫猫 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、原则: 软件实体应当对扩展开放,对修改关闭。当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。 二、软件实体包含哪些? 1.项目中划分出的模块 2.类与接口 3.方法 三、 作用: 1.对软件测试的影响。软件遵守开闭原则的话,软件测试时只需 阅读全文
posted @ 2022-05-23 15:28 技术猫猫 阅读(22) 评论(0) 推荐(0) 编辑

导航