摘要:
里氏替换原则【Liskov Substitution Principle】 定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。(If 阅读全文
摘要:
依赖倒置原则 依赖倒置原则(Dependence Inversion Principle,简称DIP) 依赖倒置原则的原始定义是:High level modules should not depend upon low level modules. Both should depend upon 阅读全文