里氏替换原则(Liskov Substitution Principle, LSP):所有引用父类的地方必须能使用其子类的对象。
简单来说就是 子类拥有父类所拥有的一切,并可以在此基础上进而扩展其他的属性和方法。