您当前的位置: 首页 > 
  • 2浏览

    0关注

    322博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

虚函数和纯虚函数的区别

森明帮大于黑虎帮 发布时间:2021-09-14 22:59:48 ,浏览量:2

文章目录
  • 一、首先:强调一个概念
  • 二、C++纯虚函数
      • 1.定义
      • 2.引入原因
      • 3.抽象类的介绍

一、首先:强调一个概念

定义一个函数为虚函数,不代表函数为不被实现的函数。 定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。 定义一个函数为纯虚函数,才代表函数没有被实现。 定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。

1、简介:假设我们有下面的类层次:

class A
{
public:
    virtual void foo()
    {
        cout            
关注
打赏
1664288938
查看更多评论
0.4841s