请选择 进入手机版 | 继续访问电脑版

赵耀的知识库

 找回密码
 立即注册
搜索
热搜: 报盘 状态 失败
查看: 4367|回复: 0

cpp基类指针调用子类方法-多态

[复制链接]

382

主题

388

帖子

2373

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2373
发表于 2021-1-16 00:25:23 | 显示全部楼层 |阅读模式

#include <iostream>

class base1
{
public:
    virtual void func()
    {
        printf("base1 class\n");
    }
};

class base2 : public base1
{
public:
    void func()
    {
        printf("base2 class\n");
    }

};

int main()
{
    base1 a;
    base2 b;
    base1 *p = &b;
    p->func();


    system("pause");
}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则