王杰C++day5

cpp 复制代码
#include <iostream>

using namespace std;

class Sing
{
private:
    string sing;
public:
    Sing(){}
    Sing(string s):sing(s)
    {

    }
    void show()
    {
       cout << sing << endl;
    }
};

class Jump
{
private:
    string jump;
public:
    Jump() {}
    Jump(string j):jump(j)
    {}
    void show()
    {
        cout << jump << endl;
    }
};

class Kun:public Sing,public Jump
{
private:
    string rap;
    string basketball;
public:
    Kun(){}
    Kun(string s,string j,string r,string b):Sing(s),Jump(j),rap(r),basketball(b)
    {}
    void show()
    {
        cout << rap << endl;
        cout << basketball << endl;
        cout << "kunkun出场" << endl;
    }
};

int main()
{
    Kun k1("唱","跳","rap","篮球");
    k1.Sing::show();
    k1.Jump::show();
    k1.show();
    return 0;
}
相关推荐
myloveasuka9 分钟前
[Linux]从硬件到软件理解操作系统
linux·开发语言·c++
UpUpUp……27 分钟前
特殊类的设计/单例模式
开发语言·c++·笔记·单例模式
苏克贝塔36 分钟前
CMake学习--Window下VSCode 中 CMake C++ 代码调试操作方法
c++·vscode·学习
嘤国大力士44 分钟前
C++11&QT复习 (十一)
开发语言·c++·qt
the_nov1 小时前
14.网络套接字TCP
linux·c++·网络协议
阳光_你好1 小时前
详细介绍一下C++中的extern关键字
c++
电星托马斯1 小时前
C++中顺序容器vector、list和deque的使用方法
linux·c语言·c++·windows·笔记·学习·程序人生
不知名。。。。。。。。2 小时前
C++__list
开发语言·c++·list
EverestVIP2 小时前
C++动态库对外接口通过接口方式实现
开发语言·c++
byte轻骑兵3 小时前
【C++进阶】关联容器:pair类型
开发语言·c++