Java4Android(Mars)

Java4Android(Mars)

5 (61人评价)
  • 课时:(48)

  • 学员:(480)

  • 浏览:(29520)

  • 加入课程

Java4Android 23 抽象类和抽象函数的笔记

相关课时: 笔记详情:

抽象函数:只有函数的定义,没有函数体的函数。
eg:abstract void fun();

 

抽象类称为“基类”

重点:
1.抽象类不可以生成对象
2.如果类中有抽象函数,那么这个类必须声明为抽象类(abstract首字母)
3.如果一个类中没有抽象函数,那么这个类也可以被声明为抽象类。(用作最基本的父类,不可直接调用父类,防止让别人生成对象)

为什么调用不了抽象类?
答案:因为抽象类里的抽象函数没有方法体,这个问题没法解决。

并且抽象类只能用作父类,只能继承,他的子类可以生成对象,可以复写抽象类的函数体,调用抽象类的构造函数。

0 0

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 973学员/ 4.8评分
免费