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

视屏中有句话不懂

在2.52分时老师说“java中父类引用数组保存子类对象”

这个要如何做呢,以及这个知识点在哪里?

求大神告知,也百度了但答案我看不懂。

正在回答

5 回答

Multiple markers at this line
 - The constructor Pickup(String, double, int) is
  undefined
 - The constructor Truck(String, double, int) is
  undefined
 - The constructor Truck(String, double, int) is
  undefined
 - The constructor Bus(String, int, int) is undefined
 - The constructor Bus(String, int, int) is undefined
 - The constructor Bus(String, int, int) is undefined
这是你的错误提示信息,constructor是构造器的意思,undefined表示未定义,就是说你没有这个类的构造器,new不了对象,当然默认对象是可以new的,new Bus(),这样的,里面没有参数

0 回复 有任何疑惑可以回复我~
#1

qq_helloworld_124 提问者

已按照以上方法去试了,已ok,多谢。
2018-01-23 回复 有任何疑惑可以回复我~
//你把这段语句加到Bus里
public Bus(String name,int num,int moneys){
    this.name = name;
    this.num = num;
    this.money = moneys;
}

//这段语句加到Truck里
public Truck(String name,double goods,int moneys){
    this.name = name;
    this.goods = goods;
    this.moneys = moneys;
}

这就是构造器

0 回复 有任何疑惑可以回复我~

缺个构造器

0 回复 有任何疑惑可以回复我~
#1

qq_helloworld_124 提问者

构造器是什么?之前哪课讲的,求大神普及下知识
2018-01-23 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//5a667fc800011c8608800427.jpg父类

http://img1.sycdn.imooc.com//5a667fc90001fc3908580512.jpg子类Truck

http://img1.sycdn.imooc.com//5a6680350001c4c505830341.jpg子类Bus

http://img1.sycdn.imooc.com//5a668050000120c416840288.jpg方法,

父类数组引用子类对象还是错误,

eclipse提示错误原因:Multiple markers at this line
 - The constructor Pickup(String, double, int) is
  undefined
 - The constructor Truck(String, double, int) is
  undefined
 - The constructor Truck(String, double, int) is
  undefined
 - The constructor Bus(String, int, int) is undefined
 - The constructor Bus(String, int, int) is undefined
 - The constructor Bus(String, int, int) is undefined

不知道自己那一步错了,Car父类与其他子类都是继承关系呀,方法参数什么的也没错呀,

求解答,都卡了两天了。



0 回复 有任何疑惑可以回复我~

呃..还是你啊哈哈,这也相当于是刚刚那个问题吧?

0 回复 有任何疑惑可以回复我~
#1

qq_helloworld_124 提问者

是刚刚那个但是还是未能解决,下面有问题的详情,求大佬帮忙,
2018-01-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530631    人
  • 解答问题       6091    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

视屏中有句话不懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信