class_16:多重继承

cpp 复制代码
#include <iostream>

using namespace std;
class ClassA{
public:
    void dispalyA(){
        cout<<"ClassA:display"<<endl;
    }

    void func(){
        cout<<"ClassA:func"<<endl;
    }
};

class ClassB{
    public:
    void dispalyB(){
        cout<<"ClassB:display"<<endl;
    }

    void func(){
        cout<<"ClassB:func"<<endl;
    }

};

class Device:public ClassA,public ClassB{
public:
    void display(){
       dispalyA();
       dispalyB();
       ClassA::func();
    }
};

int main()
{
    cout << "Hello World!" << endl;
    Device d1;
    d1.display();
    return 0;
}
相关推荐
散峰而望22 分钟前
C++入门(一)(算法竞赛)
c语言·开发语言·c++·编辑器·github
C_Liu_29 分钟前
13.C++:继承
开发语言·c++
凡同学。1 小时前
通信人C++自学
c++·应届生秋招·后端四件套
威桑1 小时前
C++ Linux 环境下内存泄露检测方式
linux·c++
报错小能手2 小时前
C++笔记(面向对象)RTTI操作符
开发语言·c++·笔记
GOATLong2 小时前
git使用
大数据·c语言·c++·git·elasticsearch
十五年专注C++开发3 小时前
Qt-Nice-Frameless-Window: 一个跨平台无边框窗口(Frameless Window)解决方案
开发语言·c++·qt
十子木4 小时前
C++ 类似pytorch的库,工具包,或者机器学习的生态
c++·pytorch·机器学习
持梦远方6 小时前
【C++日志库】启程者团队开源:轻量级高性能VoyLog日志库完全指南
开发语言·c++·visual studio
许长安7 小时前
C++中指针和引用的区别
c++·经验分享·笔记