我建立了两个类子类为airplane 拥有一个fly()方法而父类transportation则没有这个方法package com.ljx;public class initial { public static void main(String[] args) { airplane obj = new airplane(); obj.fly(); }}这样的话 程序无误但如果把airplane obj = new airplane()改成transportation obj = new airplane();就是父类的引用指向子类的对象再运行 系统会提示 没有为类型transportation定义方法fly父类的引用指向子类对象时的确不能调用子类方法 那父类的引用指向子类对象这种方式的存在岂不是多余的?或者是我根本就没理解什么是对象。。什么是引用。。。求高人解答
添加回答
举报
0/150
提交
取消