父类
public class gongju {
String name;
String quyu;
int num;
public void shuchu (){
System.out.println(name+"能在"+quyu+"运送"+num+"人");
}
}
子类
public class daba extends gongju {
int num=20;
String name="大吧";
String quyu="陆地上";
public static void main(String[] args) {
daba a=new daba();
a.shuchu();
}
}
运行结果:null能在null运送0人
因为是新手不懂 求老师指点下具体如何初始化 出现这样的运行结果的。。谢谢!!
按我的学习的理解在建立子类对象的时候应该对父类的成员变量进行重新赋值了,再执行子类继承父类方法的时候应该使用新的赋值才对。。可是很明显错了。
求教老师给详细讲解下具体是如何运行的 。。菜鸟才学了几个小时,老师莫笑话。
添加回答
举报
0/150
提交
取消