美文网首页
抽象函数,抽象类,abstract关键字

抽象函数,抽象类,abstract关键字

作者: 山的那边海的那边有太阳 | 来源:发表于2017-11-13 11:37 被阅读20次

abstract:修饰符,抽象的

抽象函数:

使用abstract修饰一个函数,且函数不能有方法体

抽象函数作用:

如果想要子类强制重写父类的某个方法,可以将父类的方法写成抽象函数

抽象类:

使用abstract修饰一个类,就是抽象类

注意问题:

    1.使用abstract修饰一个函数,就是抽象函数,抽象函数不能有方法体

    2.一个类里如果有抽象函数,那么这个类必须用abstract来修饰

    3.抽象类里面可以有抽象方法,也可以有非抽象方法

    4.抽象类里面可以没有抽象方法

    5.抽象类不能创建对象

    6.一个非抽象类继承了抽象类,那么非抽象类必须实现抽象类的所有抽象方法

    7.一个抽象类A继承了抽象类B,那么抽象类A可以实现也可以不实现抽象类B中的抽象方法

相关文章

  • Kotlin学习笔记(二)类的分类

    1.抽象类 抽象类用abstract关键字修饰,抽象类用abstract修饰的函数,就做抽象函数。抽象类中也可以有...

  • Java抽象类和接口详解

    《abstract关键字》 —————————— 抽象类:含有抽象方法的类。抽象类必须也要用abstract关键字...

  • java 接口和抽象类 特点

    抽象类: 抽象类必须在类前用abstract关键字修饰 抽象方法必须用abstract关键字进行修饰(抽象方法只有...

  • 抽象类 接口 多态

    抽象类abstract class 被 abstract 关键字修饰的 类 称为 抽象类 1. 为什么需要抽象类?...

  • 类、抽象类和接口区别

    一、抽象类 在Java中被abstract关键字修饰的类称为抽象类,被abstract关键字修饰的方法称为抽象方法...

  • 抽象类

    抽象类(abstract class) 什么是抽象类被abstract关键字修饰的类 抽象类产生的原因随着继承层次...

  • 抽象类

    抽象类的特点 抽象类和抽象方法必须用 abstract关键字修饰abstract class 类名{}public...

  • JAVA抽象类和接口

    抽象类 使用abstract关键字修饰的类叫做抽象类定义抽象类的语法格式: [访问修饰符] abstract cl...

  • PHP中的 抽象类(abstract class)和 接口(in

    一、抽象类abstract class 1.抽象类是指在class前加了abstract关键字且存在抽象方法(在类...

  • PHP中的 抽象类(abstract class)和 接口(in

    一、抽象类abstract class 1.抽象类是指在class前加了abstract关键字且存在抽象方法(在类...

网友评论

      本文标题:抽象函数,抽象类,abstract关键字

      本文链接:https://www.haomeiwen.com/subject/wlaamxtx.html