- 博客(1)
- 收藏
- 关注
原创 韩顺平设计模式之设计模式七大原则
对类来说,即一个类应该只负责一项职责,如类A负责两个不同职责:职责1,职责2,当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1,A2客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立在最小的接口上如果对每个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都替换成o2时,程序P的行为没有发生变化,那么类型T2是类型T1的子类型,换句话说,所有引用基类的地方必须能透明地使用其子类的对象。
2023-10-26 14:19:57
28
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人