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

浙公网安备 33010602011771号