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

最新回答 / Sar_Dar
return是Java关键字,表示方法返回什么。如果方法声明的时候是没有返回值(void)的,就不需要用return来返回了。比如public int getAge(){},要return一个int 类型的值。而public void eat(){},就不需要ruturn了。System.out.print();是后台输出的意思,是老师测试的时候后台输出查看效果用的,你写不写都可以。

已采纳回答 / Sar_Dar
是方法名,这是编程习惯,set + 属性    意思是修改这个属性时用的方法。通常我们不会直接修改属性值,而是调用对应的set方法

最赞回答 / 慕沐6598592
被static修饰的变量(包括成员变量和局部变量)会随着类的加载而加载到内存的数据区,所有访问这个变量时不需要new类的对象来访问它;而未被static修饰的变量,它不会随着类的加载而加载到内存,则需要通过new对象的方式使它加载到堆内存,然后再用对象来访问它。

最赞回答 / 爱学习的林同学
你可以这样理解,爸爸有一栋房,你一样住里面,你长大后可以自己赚钱购买新的家具(这是新建属性),或者你把原来一些老的家具换掉(这是重写)

已采纳回答 / 王宇952611
public dog()是dog类的构造函数,构造函数不需要写返回类型
面向对象三大特性:封装,继承,多态

最赞回答 / SunnyLee4195125
首先,super表示调用父类的方法,this表示调用本类的方法,super和this都只能放在方法的第一行,所以不可能同时出现。所以super应该写在子类的方法中调用父类的方法,你的Transport类应该去掉super...

最新回答 / weixin_慕无忌2045394
课程视频右下角有选择,普清 ,高清等...

已采纳回答 / 酥v哒哒
第5行,你创建的是内部类,不加()的伮,加了是方法,就相当于写了个方法中的方法,下面的属性什么的会报错,最后应该少了一个大括号

已采纳回答 / 酥v哒哒
this关键字表示当前对象,是在对象内部应用对象本身。this本质上是个引用,哪个对象调用了这个方法,this就表示引用了哪个对象就比如说,在main方法中,你创建了一个phone对象,要调用含有this关键字的那个方法,那么this就表示phone,如果你创建的是a,this就表示a,用起来很方便我是这样理解的,有别的可以补充一下
定义类:类名,属性,方法。
实际应用只需要记住
private 范围最小 本类
public 范围最大 所有
这样就只需要记住两种
默认的 同包
protected 保证他的子类能访问
被static修饰的类变量在类加载的时候就会赋予初始值,
并且只会被初始化一次,
供这个类的所有对象使用,
其他变量在创建的时候才会被初始化
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消