UML图规范 设计原则 1.里氏替换原则 子类可替换一切父类在的地方 2.依赖倒置原则 细节依赖于抽象 低级依赖于高级 3.单一职责原则 对于个类,只有一个引起它变化的原因 4. 开发-封闭原则 拓展开放,修改关闭将最可能的变化提出来,构造抽象隔离 5.迪米特法则 每个类尽量降低成员的访问权限,降低类间的松耦合,有利于复利用