王杰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;
}
相关推荐
Benny_Tang3 小时前
「雅礼集训 2018 Day7」A 题解
数据结构·c++·算法
m0_734571763 小时前
深入理解C++ 构造函数<十一> initializer_list 构造
开发语言·c++
水饺编程3 小时前
第5章,[Win32 章节] :绘制平面直角坐标系
c语言·c++·windows·visual studio
没文化的阿浩3 小时前
【Linux系统】进程状态详解
android·linux·c++·c
All for pursuit.3 小时前
【数组-5】560.和为K的子数组
数据结构·c++·算法·leetcode
影视飓风TIM3 小时前
C++异常与RAII智能指针笔记
开发语言·c++·笔记
欧特克_Glodon3 小时前
OpenCV计算机视觉开发入门与实践<四十二>:手势识别
c++·人工智能·opencv·计算机视觉·手势识别
草莓熊Lotso3 小时前
【Redis 初阶】C++ 客户端实战:从 RESP 协议到 redis-plus-plus 工程化用法
linux·开发语言·网络·数据库·c++·redis·缓存
郝学胜-神的一滴3 小时前
C++11 工程级应用 10:减少拷贝,让容器跑得更快
服务器·开发语言·c++·游戏引擎·opengl
估值探索者4 小时前
【AI+量化实战 #05】财报季的信息洪流:用LLM给业绩预告分类+算事件窗口收益
java·c语言·c++·人工智能·python·分类·数据挖掘