您的位置:首页 > 其它

面向对象设计原则二:里氏替换原则

2012-10-22 22:23 316 查看

定义

所有引用基类的地方必须能透明地使用其子类的对象。只要父类能出现的地方子类就能出现,而且替换为子类也不会产生任何错误或异常。

1.子类必须完全实现父类的方法。

2.子类可以有自己的个性(方法和属性)。

3.覆盖或者实现父类的方法时输入参数可以被放大。

4.覆写或实现类的方法时输出结果可以被缩小。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: