码迷,mamicode.com
首页 > 其他好文 > 详细

抽象类

时间:2018-10-16 11:54:56      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:子类   否则   抽象方法   创建   直接   允许   必须   包含   不能   

1、抽象类与抽象方法

抽象方法只包含方法声明部分,不包括方法体,定义格式如下:

  public abstract void 方法名(参数列表);

抽象类的定义格式:

  abstract class 类名 {

  }

2、抽象类的特点

  • 抽象类和抽象方法都必须被abstract修饰。抽象方法必须定义在抽象类中,抽象类中可以不定义抽象方法
  • 抽象类不能直接创建对象
  • 只有覆盖类抽象类中的所有抽象方法的子类,才被允许创建对象,否则,子类仍然是一个抽象类
  • 抽象类一定是一个父类

3、抽象类举例

技术分享图片技术分享图片技术分享图片

技术分享图片技术分享图片

技术分享图片技术分享图片

技术分享图片

 

抽象类

标签:子类   否则   抽象方法   创建   直接   允许   必须   包含   不能   

原文地址:https://www.cnblogs.com/alphajuns/p/9796831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!