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

最新回答 / 康振宁
http://www.imooc.com/qadetail/44278  看这个吧,下面也有大神的评论,相对比叫完善,你可以根据他的代码再加上大神的评论然后修改成自己的代码

最赞回答 / 孙先森
子类的构造方法都会首先去执行父类的构造方法,默认访问无参构造方法   因为:每一个构造方法的第一行都有一条默认的super();语句   作用:用于子类访问父类数据的初始化,只有执行了父类的无参构造方法,才能访问父类的数据   注意:当父类没有无参构造方法时,子类的构造函数必须通过this和super关键字指定要访问的带参构造方法   格式:super(...)括号中的内容由带参构造方法的参数类型决定             this()——前提是:必须已经有一个子类用super访问了父类...

最新回答 / 康振宁
JS能做,Jquery也能做

最新回答 / Java暗影
1、局部变量和成员变量的作用域不同;局部变量在方法内部(方法开始到结束);成员变量作用域是整个类(从类开始到结束);2、成员变量有默认值,(被final修饰且没有static的必须显式赋值),局部变量不会自动赋值3、成员变量可以被public、protected、default、private、static、final修饰符修饰,局部变量只能被final修饰符修饰。4、成员变量在堆里进行创建,局部变量在栈里进行创建。

最赞回答 / passionfoure
问题解决了!JDK类中有一些类覆盖了oject类的equals()方法(Object 中equals()方法是比较内存地址的),比较规则为:如果两个对象的类型一致,并且内容一致,则返回true,这些类有:java.io.file,java.util.Date,java.lang.string,包装类(Integer,Double等)。如果在Animal类覆盖equals函数,就会得到不同的效果。

最新回答 / Eicopop
大神求指教

最赞回答 / Codeagles
不好意思,你这个对啊,能执行啊。Value for i = 1 Value for j = 1Value for i = 2 Value for j = 1这个是执行结果,我第一次用的时候,环境有之前的练习,所以报错了。。

最赞回答 / jarvisjin
eat()是方法,而Animal()是构造函数,两者不一样
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消