我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。
应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系统的复用性,同时提高系统的可维护性。 面向对象设计原则和设计模式也是对系统进行合理重构的指导方针。
常用的面向对象设计原则包括7个,这些原则并不是孤立存在的,它们相互依赖,相互补充。
 123
 123
 123 123
 123
 123""""""
 123""
 123
 123
 123
 123 123 123
 123 123
 123 123 123
 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123
 123
 123 123 123
 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123
 123 123
 123 123 123
 123 123
 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123< 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123
 123 123
 123 123 123 123
 123 123 123 123
 123
""""""
 123
 123
< 123"" 123""> 123
 123 123 123
 123 123 123 123
 123 123
 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123
 123
 123 123 123
 123 123 123 123
 123 123
 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123
 123
 123 123 123
 123 123 123 123
 123 123
 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123" 123 123" 123 123 123 123
 123 123 123 123 123 123
 123 123
 123 123
 123
 123 123 123
 123 123 123
 123 123 123
 123 123 123 123
 123 123
 123 123 123
 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123" 123" 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123
 123 123  123 123  123 123
 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123" 123" 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123
""""
 123 123 123 123
 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123
 123 123 123 123
 123 123
 123 123
 123
 123
 123 123 123 123
 123 123
 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123 123 123 123 123 123 123
 123 123 123 123 123 123
 123 123
 123 123 123 123
 123 123
 123 123
 123'
 123
 123
 123
 123
 123
 123
 123
 123
 123
 123 123 123 123
 123 123 123 123