20
2019
09

C++ 纯虚函数和抽象类

  1. 纯虚函数


    定义格式:在函数原型后面加上符号 “=0”   

class A
{
    ...
  public:
     virtual int f()=0;
 }


2. 抽象类


    包含纯虚函数的类成为抽象类,用于为派生类提供一个基本框架和一个公共的对外接口,派生类(或派生类的派生类...),应对抽象基类的所有纯虚成员函数进行实现。(形式上跟Java的抽象类有点像,作用跟Java的接口有点像)

« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。