黑马程序员技术交流社区
标题:
什么是里氏替换原则?
[打印本页]
作者:
付茂炯
时间:
2012-3-4 15:08
标题:
什么是里氏替换原则?
本帖最后由 付茂炯 于 2012-3-7 16:00 编辑
什么是里氏替换原则?
作者:
莫洪刚
时间:
2012-3-4 23:04
当派生类转换为父类的时候,
派生类中的某些数据结构可以对应基类的数据结构,因为派生类以前是继承基类的,
它有基类的一些东西,而派生类拥有的自己的某些数据这时将不可见。
当基类转换为派生类的时候,编译器就不高兴报错了,因为你把不属于基类中的,派生类中的某些东东放到了基类里面。
强制转换属于基类到派生的过程。
其实可以这样通俗的理解,
鸡蛋肯定是蛋,但是蛋不全是鸡蛋,可能还是其他蛋呢!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2