里氏代换原则

  里氏代换原则的白话翻译是: 一个软件如果使用的是一个父类的话, 那么一定适用于其子类, 而察觉不出父类对象和子类对象的区别。 也即是说,在软件里面, 把父类替换成它的子类, 程序的行为不会有变化, 简单地说, 子类型必须能够替换掉它们的父类型。   里氏代换原则(LSP):  子类型必须能够替换掉它们的父类型。    这就像继承中的概念, 子类继承与父类, 所以子类可以以父类的身份出现。  举
相关文章
相关标签/搜索