为了账号安全,请及时绑定邮箱和手机立即绑定
一个一个理解起来当然很简单,但是一大堆的知识积累在一起之后再想要灵活运用,就觉得脑子不够用了

已采纳回答 / 天启之魂
先说=的左边 Inner是内部类 是有所属的外部类的你标识出内部类所属的外部类,java不知道去哪里找这个内部类所以=的左边是 Outer.Inner i 再说=的右边 内部类你可以看成是外部类的一个成员,你调用外部类的成员时(如方法) 必须先创建外部类的对象,然后通过对象来调用,所以你调用内部类也必须有一个外部类的对象 所以=的右边应该是new Outer().new Inner()另外.如果内部类是静态的也就相当与是静态成员,也就就不需要创建外部对象  =的右边直接 new Outer.Inner()...
77424
接口中不能有方法主体,修饰符只能是public abstract,但是可以省略不写,是默认的,不过最好写上
God,你离成神已经不远了!下一节吧。

已采纳回答 / 天启之魂
引用类型转换也就是多态是为了提高代码的扩展性,你前期定义的内容在后期也可以使用向上转型可以限制对特有功能的访问 如 你将子类对象提升成了父类型,子类中的特有成员将不能被使用向下转型也就是解除这个限制,或者说是为了使用子类中的特有成员
为什么不用base作为关键字

+ 我来回答 回答最高可+2积分
官人,您这是年薪百万的节奏啊!!
温故而知新,老师讲的时候听得迷迷糊糊的,现在在这里再看一遍感觉清晰好多。
多态:

对象的多种形态

1.引用多态
父类的引用可以指向本类对象
父类的引用可以指向子类对象

2.方法多态
创建本类对象时,调用的方法为本类方法
创建子类对象时,调用的方法为子类重写的方法或者继承的方法。

注:父类不可以调用子类中新定义的方法
equals()方法
比较的是对象的引用是否指向同一块内存地址
==是比较数值
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消