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

Java入门第二季

最新回答 / 小皮丘
载人对应case是1,是car吧;载货对应case是2,是是trunks吧

最新回答 / 慕无忌4011151
嗯,我是自己打错代码了,super(里面放参数)这样调用时可以的不会报错

最赞回答 / 慕妹5146876
this是被哪个类对象调用就指代哪个对象,但是这里外部类中的为静态变量,不需要生成对象,因此可以直接写成: 外部类.静态变量,新手一个,有错误忘谅解!

最新回答 / 阿毛啊
private 属性是可以访问同类里的属性的  你这样的没有意义啊

最新回答 / 九章哀郢
所谓的封装就是该类内的信息对其他类的访问可见性,如不可见对于其他类而言就是隐藏的,即封装。这是由访问修饰符所控制的,方法也可以前缀访问修饰符,因此也可以进行封装。

最新回答 / 我爱孙佳怡
第一张图里你没有写构造方法,你给main函数换出public Telphone()也就是构造方法,就能调用了

最新回答 / 乔琬
调用变量与调用方法的调用方式不一样。调用变量无(),调用方法有()。静态方法可以直接调用同类中的静态变量,如需调用普通变量则需先创建一个对象再用    对象名.属性;   调用。故题主的  类名.属性     这种调用方法可以在main方法需要调用静态变量时使用。同理,在main方法需要调用静态方法可以直接用     类名.方法名();   调用;当然在main方法中不论是调用静态变量还是调用静态方法。都可以通过先创建一个类的对象再调用,但是直接使用类名调用才真正的体现了静态static的作用。

最新回答 / 慕沐3429465
你不加int来赋值就是给成员变量(全局变量)赋值,在main里用到该变量时就输出你赋的值;如果你加了int就相当于你在那个方法里又定义了一个局部变量(和全局变量同名,同类型),并且赋了值,这时局部变量有值了,但全局变量还没赋值,还是默认为0,这时main输出的肯定是那个没赋值的全局变量,就输出默认值0int num1=91;//是包括了定义一个变量并赋值两步

最新回答 / tiger爱小狄
构造方法属于方法,初始化块也叫代码块,结构是{},他俩不是一个东西

最新回答 / qq_prisoner_4
把car里的你想定义的构造函数中的void去掉。

最新回答 / xiao肥瑞
作为小白看着好像没什么问题啊,不就是用了多态,还有构造方法输入参数的。不过我记得Private 私有成员变量的,应该用那个调用set get什么来着执行好了

最新回答 / 半路出家96
代码没保存,你保存一下就不会报错了
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消