抽象类

匿名 (未验证) 提交于 2019-12-03 00:27:02

抽象类特点:

  1. 抽象类和抽象 方法必须用关键字abstract关键字修饰

abstract class 类名{}

abstract void 方法名();

  1. 抽象类不一定有抽象方法,有抽象方法的类一定第抽象类
  2. 抽象类的子类:要么是一个抽象类,要么重写抽象类的所有的所有抽象方法

抽象类的成员方法特点

abstract不能修饰成员变量

abstract不能与那些关键字并存

  • private:
  • abstract是表明希望被覆盖的,但是private,子类看不到。
  • static:如果是static就需要创建对象但abstract不需要创建对象(没有意义)
  • final:final表示不能被子类覆盖
  • abstract表名希望被覆盖

文章来源: 抽象类
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!