设计模式的6大原则
1、职责单一 原则
2、里氏替换原则
子类可以实现父类的抽象放法,但是不覆盖或重写非抽象方法
子类可以添加自己独特的方法
子类可以扩展父类的功能,但是不要修改父类原有的功能
3、依赖倒置原则
面向接口编程
4、接口隔离原则
5、迪米特原则
接口最少知道原则,与最直接的朋友(形参、返回值、成员变量)通信
6、开闭原则
对扩展开放、对修改关闭。
设计模式的6大原则
1、职责单一 原则
2、里氏替换原则
子类可以实现父类的抽象放法,但是不覆盖或重写非抽象方法
子类可以添加自己独特的方法
子类可以扩展父类的功能,但是不要修改父类原有的功能
3、依赖倒置原则
面向接口编程
4、接口隔离原则
5、迪米特原则
接口最少知道原则,与最直接的朋友(形参、返回值、成员变量)通信
6、开闭原则
对扩展开放、对修改关闭。