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

Java入门第二季

我为什么不能写笔记啦?点了没反应

已采纳回答 / qq_戏法师_0
你所租的车的车名放在了String zr[sum]这个数组中,可以输出zr[]这个数组中的值从而输出车名。由于你把车分成了载人和载货的所以要在输出车名的同时进行划分,这个可以使用String中间涉及判断语句,所以要改的话需要把最终的倒数三,四syso都改一下。代码部分:System.out.println("您的账单:");                  System.out.println("****可载人的车有:");                  for(int i=0;i<sum;i...
最后几句话说错了吧,想表达的是上面的向上转型是可以的,向下转型出错,但if()写的是animal instanceof Dog,即animal是否是Dog的实例,当然不是了,这样就没办法执行向上转型,验证不了想表达的意思。

最新回答 / 慕码人7468112
那是Java EE的运行方式,需要连接服务器的,前期用不到

最新回答 / qq_烟锁池塘_0
你看下,这是我做的,我做的也不好,多多指点,大家共同成长
赞!老师讲的真好!
算是课外加餐,挺好的,有多学了一些知识,可以从图形转化到代码。
从3.6听到了末尾,感觉老师讲课不错,赞

最新回答 / Haley0724
public class AbstDemo { public static void main(String[] args) {     Person p1 = new Chinese();     Person p2 = new American();     p1.say();     p2.say();     }}abstract class Person{ abstract void say();}class Chinese extends Person{ void say() {  ...

已采纳回答 / Trident_lin
你这样由键盘键入的w值根本没保存下来啊,可以定义一个数组去保存每次键入的序号,再由序号去计算

最新回答 / 魂魄妖夜
if(s==10||s==11||s==13){personcars.add(cars[i].name);}if(s!=10){loadcars.add(cars[i].name);}sumperson+=cars[s-10].person;sumload+=cars[s-10].ton;sumpay+=cars[s-10].pay;}大神,你这一段的判断条件是什么意思?没看懂啊

最新回答 / Terence_Jing
一个就是保存一下Run一遍看看好没有,如果没好的话,去掉方法上的@Override注解声明
第一种方法:车是基类,载货车继承车,载客车继承车,载客载货车继承载货车或者载货车或者车。
第二种方法:接口,将载货和载客分别定义为接口,实现即可
System.out.println(&quot;内部类中的name:&quot; + this.name); 还不许我加this了?而且涉及到内外部类,肯定加上this才是对的,虽然不加也没错,加上this算我错就是误人子弟了

最新回答 / 慕粉4274774
要加不加都没问题,这道题只有一个name,你没错,但网站编译器可能有一些机械性,何必较劲。说误人子弟有点严重了!!!平心而论。

已采纳回答 / 四海之内皆兄弟
你所出现的问题是Vehicle类引用Bus的对象,在调用manned(),由于Bus没有重写manned(),所以调用的是Vehicle的,而name和age自然也是Vehicle中的,若想实现想要功能,可以在子类中如Bus重写manned()方法即可
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消