面向对象设计原则概述
概述可维护性(Maintainability):指软件能够被理解、改正、适应及扩展的难易程度 可复用性(Reusability):指软件能够被重复使用的难易程度 面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可维护性 面向对象设计原则为支持可维护性复用而诞生 指导性原则,非强制性原则 每一个设计模式...