栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

爪哇(java)复习day11-2021/9/26

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

爪哇(java)复习day11-2021/9/26

1.abstract关键字的使用:

使用对象:

                ①修饰类:抽象类 →无法实例化

                说明:抽象类中不一定有抽象方法,但一定有构造器

                

                

 

                ②修饰方法:抽象方法

                说明:含有抽象方法的类一定是抽象类,抽象类中不一定含有抽象方法

                子类继承抽象父类必须重写父类的抽象方法/该子类就是个抽象类

                

                 

                 

                 

2.interface关键字的使用:无法实现实例化

                jdk7之前接口的内部定义:

                ①全局常量:public static final 可以省略,不可修改

                ②抽象方法:public可以省略

                 jdk8之后:

                ①全局常量

                调用:1.接口名.全局常量名  2.对象.全局常量名

                ②抽象方法

                ③静态方法:

                 调用:接口名.静态方法名

                ④默认方法

                调用:对象.默认方法名

                可以被子类重写

                在实现类中如果想要调用接口的默认方法:

                接口名.super.默认方法名

                

                

                 

 

 

 特殊情况:

1.子类中未重写父类、接口中的同名同参方法时,默认调用的是父类的同名同参方法(类优先原则)

2.子类重写了父类、接口中的同名同参方法,调用的是子类重写的同名同参方法

 

 

 

 

 

 答案:x有歧义

 

默认将Playbale、Bounceable中的play方法重写了,在Rollable中声明的对象ball是常量→地址不可更改

 

 

                

                

                

                 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/272256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号