黑马程序员技术交流社区
标题:
运行时多态与编译时多态有啥区别呢?
[打印本页]
作者:
王新春
时间:
2011-11-15 09:39
标题:
运行时多态与编译时多态有啥区别呢?
本帖最后由 王新春 于 2011-11-22 16:41 编辑
运行时多态与编译时多态有啥区别呢?求详解,谢谢!
作者:
吉许
时间:
2011-11-15 09:53
在多态中成员函数的特点 :
在编译时期 : 参阅引用型变量所属的类中是否有调用的方法 , 如果有 , 编译通过 , 如果没有 , 编译失败 .
在运行时期 : 参阅对象所属的类中是否有调用方法 .
简单总结就是编译时看左边 , 运行时看右边 .
在多态中 , 非静态的成员变量的特点 :
无论编译和运行 , 都参考左边 ( 引用型变量所属的类 )
这个在毕老师的视频中的详细的讲解和总结.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2