【Java设计模式】设计目的以及七大原则一、设计目的三、小结
一、设计目的1. 重用性(即:相同功能的代码,不用多次编写)2. 可读性(即:编程规范性,便于其他程序员的阅读和理解)3. 可扩展性(即:当要增加新的功能时,非常的方便.称为可维护)4. 可靠性(即:当我们增加新的功能后,对原来的功能没有影响)5. 使程序呈现高内聚.低耦合的特性二、七大原则(一)单一职责原则 SRP(Single Responsibility Principle)一个类应该只负责一项职责。低级代码(当用成杜鹃,显然就不合适了):public class