为了账号安全,请及时绑定邮箱和手机立即绑定

新手关于初始化的疑惑

新手关于初始化的疑惑

攻城的兔子 2015-06-01 22:16:11
父类 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人 因为是新手不懂 求老师指点下具体如何初始化 出现这样的运行结果的。。谢谢!! 按我的学习的理解在建立子类对象的时候应该对父类的成员变量进行重新赋值了,再执行子类继承父类方法的时候应该使用新的赋值才对。。可是很明显错了。 求教老师给详细讲解下具体是如何运行的 。。菜鸟才学了几个小时,老师莫笑话。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1427 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号