美文网首页JavaSE
13.抽象类和抽象函数

13.抽象类和抽象函数

作者: null_meng | 来源:发表于2019-02-23 11:10 被阅读0次

1.抽象函数的语法特征

2.抽象类的语法特征

3.抽象类的作用

什么是抽象函数

只有函数的定义,没有函数体的函数,被称为抽象函数;

abstract    void    fun();

什么是抽象类

使用abstract定义的类被称之为抽象类;

1.抽象类不能够生成对象;

2.如果一个类当中包含有抽象函数,那么这个类必须被声明为抽象类;

3.如果一个类当中没有抽象函数,那么这个类也可以被声明为抽象类

抽象类可以有构造函数吗?

条件:

1.抽象类不能生成对象

2.构造函数用于生成类的对象

抽象类可以拥有构造函数,抽象类的子类可以通过super调用抽象类的构造函数

抽象类的作用

指导作用,抽象类表达的是一种概念,基类

相关文章

  • 13.抽象类和抽象函数

    1.抽象函数的语法特征 2.抽象类的语法特征 3.抽象类的作用 什么是抽象函数 只有函数的定义,没有函数体的函数,...

  • 纯虚函数和抽象类

    纯虚函数和抽象类 概念 纯虚函数:没有函数体的虚函数。 抽象类:包含纯虚函数的类就称为抽象类。 纯虚函数就是在函数...

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

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

  • C++ - 纯虚函数与抽象类

    纯虚函数:没有函数体的虚函数 抽象类:包含纯虚函数的类只能作为基类来派生新类使用不能创建抽象类的对象抽象类的指针和...

  • 抽象类相关

    抽象类有构造函数吗?抽象类有构造函数,如果抽象类声明并定义了构造函数,它可以用来初始化抽象类内部声明的通用变量,并...

  • 9.21

    今天学习了抽象类和拷贝构造函数 class 类名{virtual 类型 函数名(参数表)=0;...} 抽象类掌握...

  • c++语法4

    接上一篇继续学习抽象类、函数模板 抽象类 c++中的抽象类是通过纯虚函数体现的,凡是含有纯虚函数的类叫做抽象类纯虚...

  • 2017-9-21学习总结

    笔记内容: 抽象类 抽象类的一般形式 带有纯虚函数的类称为抽象类: class 类名{virtual 类型 函数名...

  • 9.21 C++总结

    1.抽象类 抽象类的一般形式 带有纯虚函数的类称为抽象类: class 类名 { virtual 类型 函数名(...

  • 2020-02-17-C++抽象类

    抽象类包含有纯虚函数 的类 称为 抽象类,一个抽象类 至少有一个纯虚函数,抽象类只能作为基类派生出 新的子类,...

网友评论

    本文标题:13.抽象类和抽象函数

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