Uml类图
1、 分三层,从上至下分别为类名,属性,方法。
2、 类与类之间的关系:关联(聚合,组合)、依赖、继承、实现。
3、 依赖是最低耦合,继承是最高耦合。
七大原则
1、 开闭原则:程序代码对扩展开发,对修改关闭。
2、 里氏代换原则:子类可以扩展父类功能,但是不要修改父类原有的功能。
3、 依赖倒转原则:高层不应该依赖低层,他们都应该依赖自己的抽象,抽象不依赖类,应该类依赖抽象。4
4、 接口隔离原则:大接口分小接口,避免依赖用不到的方法。
5、 迪米特法则:中介。不直接找具体对象。
6、 合成复用原则:多用聚合组合,少继承。
二十三种设计模式
创建型模式
1、单例模式
标签:总结,依赖,第一天,原则,软件设计,模式,抽象,父类 From: https://www.cnblogs.com/tqylqt/p/17829948.html