章节
问答
课签
笔记
评论
占位
占位
今日不再显示

下一节课程: 学生选课---通过 Set 集合管理课程 (15:03) 下一节 重新观看

3 秒后播放下一节

为你推荐

爱编程,爱说唱,更爱健身!一个不想当厨子的司机不是一个好程序猿!喜欢钻研,也喜欢差不多就完,在通往技术大牛,和黑暗料理界的路上,两脚都是油门,根本停不下来!

提问题

写笔记

代码语言
公开笔记
提交
加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 慕梦前来
有区别,区别就是集合中的数据有类型的指定

最新回答 / 小帆666
List接口及其实现类--ArrayListList是元素有序并且可以重复的集合,被称为序列。List可以精确的控制每个元素的插入位置,或删除某个位置元素List有add()插入方法和get()获取方法ArrayList--数组序列,是List的一个重要实现类ArrayList底层是由数组实现的,这也是其名字的由来

最赞回答 / 慕九州8576440
没有定义这个:ccr.getId()吧,Course.java里有id,没有getId()。改成ccr.id ="3"  试试

最新回答 / 余小科
已解决。。。。笨比了

最赞回答 / weixin_慕侠4503377
这个问题我该怎么说呢,这个例子当然没有体现出继承的优越性。。。比如你要做个选课系统,所有可选课程里有选修课和必修课,其中“考试时间”熟悉是必修课的特有属性,“签到要求”是选修课的特有熟悉,就可以建一个父类course,它只有诸如名称序号一类的熟悉,而建两个子类进行管理,如果过段时间学校又开了“艺术类选修课"这种,可以再建一个子类。。。差不多这个意思吧,继承的好处有很多的,以后可以慢慢体会。

最新回答 / SHsama
如果你是按照视频上敲的话,<...图片...>这里这里通过子类创建一个课程对象,然后加到了课程集合里面去了,所以前两个是加之前的内容,后三个是加了之后的打印内容,所以才有重复

最新回答 / 五岁麻瓜少年
public void testForeache(){for(Course cr : course)System.out.println(cr);}这样就行了,因为你已经定义了泛型,所以在foreach语句中,不用进行类型转换,直接就可以输出结果,而且你的foreach语句写的也不对哦,要认真听老师讲哦

已采纳回答 / 浮生若萍
如果子类的构造方法没有显示调用父类的构造方法,则系统默认调用父类无参构造方。所以不能使用含参的构造方法。

最赞回答 / Passionate1
求解 为什么放到里面就报错了呢

最新回答 / love_kim3176858
这个是自己定义的方法

已采纳回答 / 绿万哥哥
可以添加泛型的子类型中的泛型,意思为:List这个泛型集合可以添加泛型规定的类对象的子类,而不是说Course是泛型类

最赞回答 / Robert_Langdon
你ChildCourse你不能什么都不写 构造函数肯定要写一下的 不然肯定加不进去

已采纳回答 / 取个名字真难哪
你说的很对,第一张ArrayList 是全局变量,第二张是局部变量,只能在方法中起作用

已采纳回答 / Justeasy
有参构造方法用来实例化Course对象时对其属性赋值.例如:Course c = new Course("1","高数") //有参构造方法如果是无参构造方法 Course c = new Course(); 此时属性 id 和 name都被系统默认为0

最新回答 / 你微笑時好美
你把new ChildCourse(“3”,“我是一个ChildCourse的课程!”)改成英文的符号试一下new ChildCourse("3","我是一个ChildCourse的课程!")。我怀疑是应为你用的中文标点符号造成的
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言