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;
}
相关推荐
cpp_250142 分钟前
P2249 【深基13.例1】查找
数据结构·c++·算法·题解·二分·洛谷
苏宸啊1 小时前
C++智能指针
c++
OYangxf2 小时前
基于epoll的单线程Reactor:Tinyredis的网络层实现
c++·redis
yinbinggang2 小时前
vmware安装虚拟机
c++
小小de风呀3 小时前
de风——【从零开始学C++】(三):类和对象(中序):默认成员函数全解析
开发语言·c++
迷途之人不知返3 小时前
vector的模拟实现
c++
Digitally3 小时前
4 种方法将 Mac 联系人同步到 iPhone
macos·cocoa·iphone
浅念-3 小时前
分治算法专题|LeetCode高频经典题目详细题解
数据结构·c++·算法·leetcode·职场和发展·排序·分治
H Journey3 小时前
C++ 性能瓶颈分析与优化
c++·性能优化·gprof·perf·valgrind·瓶颈分析
熬夜敲代码的猫4 小时前
C++继承:让你从入门到深入
c++·算法·继承