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

Java入门第二季

其实访问内部name的值,也可以写成this.name,代码16行

最新回答 / 回锅锅包肉
导包不要用*号 很容易出现你这种找不到主类的 *优先级最低,你这个是类找不到不是类名写错就是导包导丢了

已采纳回答 / 慕运维9404817
第二个源代码是第一个源代码的子类,第一个源代码是第二个源代码的父类。

已采纳回答 / 含羞草飞飞
都不想回答了,没有认真学好基础。抽象类 ,一般都要有一些抽象方法,你的抽象类根本就没有方法,SetAll,PrintAll不就可以直接变为抽象方法吗,后面还需要些一堆这样的转换吗? ((Van) Aodi)公...
后面本来想做一个完整的账单,可是水平有限写不出来,只输出了租金。算是投机取巧的完成了吧。求大佬们帮帮忙修改一下,我这个代码漏洞百出!

已采纳回答 / 简宏伟
public abstract class Shape {
    public double C;
    public double S;
    public abstract void Perimeter();
    public abstract void Area();
}
public class Circle extends Shape{
    double R;
    ...

最新回答 / 北顾岛城
静态变量与非静态变量都是针对类的成员变量来定义的,你这里定义的变量属于局部变量
刚看到this关键字,差点大吃一惊,咦,Java不是没有指针吗??怎么也有c++的this关键字,原来this在这里是一个对象....

最新回答 / 肉肉小虎豹
注意你的父类创建时,有没有打abstract那个选项父类的值有没有public abstract void call();
感觉听起来还是挺容易接受的

已采纳回答 / 五岁麻瓜少年
public class Circle extends Shape{
    private static double PI = 3.14;
    private double radius;
你定义π的时候定义为PI = 3.14 为全局变量,这样就行了,一般来说,在编程过程中π都是这样定义的,希望对你有帮助

最新回答 / 钢铁直男阿强
你的方法内部类中定义的方法是int型的要一个返回值

已采纳回答 / 空太K
加油!

已采纳回答 / 慕阳小夜
在main方法中定义一个对象,通过对象来访问这个方法,就可以实现打印功能了。

已采纳回答 / 动起来
当然可以 只是一个名称而已
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消