LSP (Liskov Substitution Principle)
Liskov替换原则:子类型必须能够替换它们的基类型
1. 如果每一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1定义的所有程序P在所有的对象o1都代换为o2时,程序P的行为没有变化,那么类型T2是类型T1的子类型。
2. 换言之,一个软件实体如果使用的是一个基类的话,那么一定适用于其子类,而且它根本不能察觉出基类对象和子类对象的区别。只有衍生类替换基类的同时软件实体的功能没
转载
2014-12-02 17:11:18 ·
497 阅读 ·
0 评论