Java

来源:互联网 发布:知乎周刊在哪里看 编辑:程序博客网 时间:2024/06/08 05:23
1.抽象类:没有方法体的类 用 abstract 关键字表示


2.抽象类的特点:
① 抽象类不能实例化
② 用一个抽象类继承抽象类或者用一个非抽象类继承抽象类并且实现抽象方法
③ 抽象类里面可以有抽象方法和非抽象方法
④ 成员变量:可以有成员变量和成员常量
  成员方法:抽象类里面可以有抽象方法和非抽象方法
  构造函数:抽象类不能被实例化但是有构造函数(用来初始化数据)


3.abstract:
被abstract修饰的类是抽象类.
被abstract修饰的方法是抽象方法,抽象方法没有方法体


4.抽象类的作用:
抽象类不能被实例化,要求子类必须实现抽象类里面的抽象方法
原创粉丝点击