为了账号安全,请及时绑定邮箱和手机立即绑定
手机不应该是Telephone么。。。
多态:引用的多态以及方法的多态。

举个例子:创建一个父类Animal,然后创建一个子类Dog。实例化两个对象——狗,tom和jack。

Animal tom=new Dog();
Dog jack=new Dog();

两只狗实例化引用一个指向Animal一个指向Dog,也就是狗的两种形态,暴龙兽超进化——机械暴龙兽,大体是这个意思吧。
然后他们就分别具备各自形态的方法,也就是方法的多态。比如Animal定义一个eat()方法——动物可以吃东西,Dog定义一个eat()方法——狗可以吃骨头。
那么实例化出来的两只狗就分别具备各自形态的各自方法。
热门评论说修饰符必须用public的 这是错误的说法 可以默认不写 即:interface InterfaceName{} 而且最好前面是什么都不用写
interface
我可没说..........

最赞回答 / qq_打脸_0
构造方法是构造方法,初始化块是初始化块,二者是分开的。个人的见解。

已采纳回答 / 雪瑞
不可以。方法重写是指:子类中定义一个方法,并且这个方法的名字、返回值类型、参数个数和类型与从父类继承的方法完全相同。方法的重写必须满足以下要求(从方法的五要素来分析):(1)要有继承;(2)方法名,参数列表要相同;(3)访问修饰符不能比父类窄;也就是说,父类的public方法在重写时,访问修饰符必须是public,因为public的范围最大,否则就不构成方法的重写,例如:对于父类protected的方法,在重写时可以用protected或public来修饰。(4)抛出的异常不能比父类更宽泛;(5)返回类型...
包含抽象方法的类一定是抽象类,但抽象类不一定包含抽象方法。

+ 我来回答 回答最高可+2积分
Cat cat = (Cat)animal; 并不是所有的eclipse上都能编译通过 我的就不能编译通过 直接报错:Cannot cast from Animal to Cat 因此一般情况下 都不会用到instanceof关键字 因为这种写法 某些eclipse不会编译通过 直接报错 所以这一章讲的并不严谨
有点少了。。。
2017/4/8 我是为了可以毕业才来看的java,有些无从下手的感觉,还是先大致的看一遍,有些印象吧

已采纳回答 / 君士坦丁11
这就是包的作用之一吧,调用指定包下类的方法,否则默认调用同包下类的方法。
学完下一章 那个最热门的评论 就要被打脸了 儿子也可以打老爸 但前提是老爸先打了儿子 (向下转型)
后面好像没有介绍匿名内部类的章节??
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消