2016年11月18日

多态

摘要: 下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么? m=d; d=m; d=(Dog)m; d=c; c=(Cat)m; 结论: java中基类对象不能当做子类对象使用,需要用强制转换来实现,子类对象变量=(子类名)基类对象名;错误的代码是d=m; d=c; 1. 左边的程序运行 阅读全文

posted @ 2016-11-18 23:17 *顺其自然* 阅读(237) 评论(0) 推荐(0) 编辑

导航