王杰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;
}
相关推荐
HugoStudio_SWAN29 分钟前
【按键反馈】C++ 实现键盘烟花秀
开发语言·c++·学习·程序人生
间歇性努力持续性发呆的野生快乐选手31 分钟前
二分模板(整型,浮点型)
数据结构·c++·算法
艾莉丝努力练剑40 分钟前
【AI大模型接入SDK】DeepSeek API 基础概述
c++·人工智能·学习·ai·面试·deepseek
ZiLing1 小时前
2026 ROS 2 Lyrical C++ 入门(一):rclcpp、QoS、colcon 与 CMake 踩坑指南
c++
OPEN-F1 小时前
C++进阶教程:类与对象深入
java·开发语言·c++
彷徨而立1 小时前
【C++11】内存模型的逻辑时序关系 happens‑before
c++
zmzb01032 小时前
C++课后习题训练记录Day201
c++·算法·图论
Escalating_xu2 小时前
【C++入门基础(上)】从发展历程、学习路线到命名空间与输入输出
开发语言·c++
jimy12 小时前
C++ 中的rValue的判断---是否能“隐式移动”
开发语言·c++
五_谷_丰_登2 小时前
平衡二叉搜索树讲解
数据结构·c++