千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  应聘面试  >  软件测试面试题  > 简述JAVA中,什么是抽象类?什么是抽象方法?有什么特点?

简述JAVA中,什么是抽象类?什么是抽象方法?有什么特点?

来源:千锋教育
发布人:程旭
时间: 2022-08-29 11:14:06 1661742846

公司:#小米 #滴滴

岗位:#自动化测试工程师

关键字:#adb #Android #移动端app #Appium #java 使用abstract关键字修饰的类

特点: 

1、不能创建实例,即不能new一个抽象类 

2、可以不包含抽象方法,若一旦包含,该类必须作为抽象类 

3、若子类没有实现父类所有的抽象方法,那么子类也得作为抽象类(抽象派生类) 

4、构造方法不能都定义成私有的,否则不能有子类(创建子类对象前先调用父类构造方法) 

5、抽象类不能使用final修饰,因为必须有子类,抽象方法才能得以实现 使用abstract修饰且没有方法体的方法,称为“抽象方法”。 

特点: 

1、使用abstract修饰,方法没有方法体,留给子类去实现。

2、抽象方法修饰符不能是private、final和static

3、抽象方法必须定义在抽象类或接口中

什么是抽象类?什么是抽象方法?有什么特点?

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT