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

最赞回答 / mum8u6
你在父类中定义的age跟你在子类中定义的age是两个不一样的变量,作用域不一样。就好比你跟你爸一人有一杯优乐美,他的优乐美他自己喝,你的优乐美是给你喝的。两杯不一样的优乐美!虽然他们的牌子是一样的。你爸给他的优乐加了一把锁,然后把钥匙扔了,这样就再也没有人能动他杯子里的优乐美了,就好比final。。。。然而这并不影响你喝你的优乐美。。。顺便问一句,你喜欢和优乐美还是香飘飘?原味还是草莓味。。。。

最新回答 / 慕神7194819
那A a这样定义算不算实例化对象了

最新回答 / scau_zero
子木李 说得对,楼主还可以尝试去建立一个类的两个实例,内部变量完全一样,但是你用equals去比较时,返回的是false,这就会验证你理解中的两个对象使用 equals 是进行地址比较;但是你会发现两个String,哪怕是通过new String()得到的(理论上是两个对象),你会发现执行 equals 操作会获得 true, 这是因为java字符池机制的作用,关于这个可以推荐楼主看下 “JAVA 字符池”,这个应该可以帮到楼主;另外补充一些我知道的相关的一知半解:String对象是不可改变的,比如说St...

最新回答 / 小城阿哥
重新看看java多态部分,需要用子类实例化父类,反之则不行,如下:class A   class B extends A1. 所有的 B 实例都是 A 实例,这是成立的;2. 所有的 A 实例都是 B 实例,则不成立。

最赞回答 / 愚人船
好像没有关系    重看了一下视频  视频里也出现了这个提示 老师直接跳过了

最新回答 / Jaydon_
接口的定义是用interface把....实现该接口用implements

最新回答 / Habit_formation
在老师讲的这章,this指Telphone这个类的对象

最赞回答 / menghuanbaolei
所以要打上几遍,你可以试一下当你不看的时候,自己打一遍,你却发现你打不出来很多时候,程序不仅是记载脑子里的,也是记载手上的。不要觉得是浪费时间,懒得打(曾经的我也是这么认为的),可是我发现让自己打却跟根本什么也打不出

最赞回答 / 芒种啊
应该是 // 创建方法内部类的对象MInner mi= new MInner();// 调用内部类的方法 int newScore=mi.getScore();我明白你的意思,原因是:课程中内部类的print()方法是有输出功能的,而练习中将这个输出功能放在了getScore方法外面,getScore方法只是返回了一个数值,所以我们要做的就是将这个值赋给下面要输出的newScore。

最新回答 / Uestc_L
创建内部类对象要先创建外部类对象,再用外部类对象调用内部构造方法创建内部类对象,也就是要使用外部类对象来创建内部类对象,才能用内部内对象调用内部类的方法,外部类不能直接调用内部类的成员和方法

最新回答 / eiz
我也不能用= =答主知道为什么可以跟我解释下吗
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消