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

Java入门第二季

已采纳回答 / sixGod
没人规定sum一定是有参方法,你这边定义的sum方法就是无参方法啊,不能接收参数的,你如果要定义有参方法sum,应该是public static int sum(int num1, int num2){    int s = num1 + num2;    return s;}

已采纳回答 / 康振宁
问答区里面有个置顶的帖子,也有大神的指点,你看看

已采纳回答 / Wang_Yu
<...code...>比如说这个Demo类,封装了一个age属性。Demo d=new Demo();不可以通过d.age访问但是可以通过d.setAge方法进行修改值面向对象的三大特征 就是封装 继承和多态借用百科的解释封装是把过程...

已采纳回答 / 伊兮尘昔
不是有个邮箱吗?发邮箱里WIKI里面会有课程的扩展知识,有些有,有些没有

已采纳回答 / 伊兮尘昔
是的,你这样做的方法只是把cs[i-1] 这个位置所在的元素,替换成cars[c-1]这个玩意。如果你想新建一个内存,这个用数据是实现不了的,你可以学习第三季中的list集合

已采纳回答 / Wang_Yu
属性是不能被覆盖或者重写的。所以无论是this.role还是super.role 访问的都是同一个属性。你对这个属性进行了操作 当然会出现这种情况。如果子类中有和父类同名的属性时候,this.role和super.this才会有区别。

已采纳回答 / Mefa
        这里的public代表的是访问控制权限,不是数据类型。public(还有private、protected和package)表示所修饰域和方法的可见范围,而数据类型表示存储的空间大小。对于构造方法,写法是固定的,只能是public并且不带有任何返回类型,至于构造方法带不带参数,方法里怎么构造,这些细节看具体需求去写。构造方法只有在使用该类创建对象(New Telphone())的时候调用,作用是初始化对象的域。在JAVA中如果不写构造方法的话,会默认加上一个无参数的构造方法,这是隐式的,如...

已采纳回答 / 伊兮尘昔
你看一下问答区中的置顶帖子里面的评论, 那里面有大神的评论

已采纳回答 / yong_a
用第一个是为了表达引用多态,你可以想象车继承交通工具,那么车的实例也是交通工具类型,所以ByWay b2 = new Car();只是对象类型变了而已,和Car c =  new Car();结果一样,都是车的实例化

已采纳回答 / 伊兮尘昔
把所有的共同特点,抽象出一个抽象类,这样就能形成一个共有类,也就是公共的特点或者方法都在这里面了,方便后面的调用

已采纳回答 / 伊兮尘昔
这个不是数据溢出,是因为你应该用的dobule类型,它的精确度比较高而已,你可以手动设置精确到小数点后两位提供一个方法double d = 3.1415926;String result = String .format("%.2f");  还有其他方法,你自己去查一下

已采纳回答 / 好帮手慕珊
Math.PI就表示圆周率
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消