黑马程序员技术交流社区
标题: 关于多态 [打印本页]
作者: 于清扬 时间: 2014-4-11 01:51
标题: 关于多态
本帖最后由 于清扬 于 2014-4-11 19:46 编辑
多态在编译和运行时的对象类型是否相同?
比如:NSString *testObject = [[NSData alloc] init];
在编译和运行时testObject分别是什么类型?
作者: 周宇华 时间: 2014-4-11 02:11
我个人理解是:编译的时候是按照声明的类型来检测,运行的时候是按照实际类型类检测的。
作者: apple_victor 时间: 2014-4-11 08:58
编译的时候只是检查语法是否对,而运行的时候才转换为相应的对象的
作者: 李斌007 时间: 2014-6-18 23:57
嗯嗯嗯嗯
作者: 董月峰 时间: 2014-7-2 06:21
来回顾回顾当年的技术贴
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |