软件设计遵循的基本原则:
1.高内聚、低耦合。
2.面向抽象编程。
3.多用组合少用继承。
4.开闭-原则:对扩展开发,对修改关闭。
开闭原则具有以下优势:(1)通过已有系统扩展自身行为,从而满足新的软件需求,具有一定的适应性和灵活性。
(2)原有的软件系统逻辑不被修改,保证了原系统和新系统的稳定性。
*设计模式是一套反复使用、多人知晓、经过分类编目的代码设计经验的总结。
*使用设计模式的目的:提高代码的可重用性,让代码更容易被他人理解,使系统质量更加保证,系统更加可靠。
软件设计遵循的基本原则:
1.高内聚、低耦合。
2.面向抽象编程。
3.多用组合少用继承。
4.开闭-原则:对扩展开发,对修改关闭。
开闭原则具有以下优势:(1)通过已有系统扩展自身行为,从而满足新的软件需求,具有一定的适应性和灵活性。
(2)原有的软件系统逻辑不被修改,保证了原系统和新系统的稳定性。
*设计模式是一套反复使用、多人知晓、经过分类编目的代码设计经验的总结。
*使用设计模式的目的:提高代码的可重用性,让代码更容易被他人理解,使系统质量更加保证,系统更加可靠。