定义一个歌曲类song,记录歌手singer,歌名tittle,大小 size,等信息,要求定义构造函数进行初始化设置并显示输出歌曲基本信息。怎么改啊,求一个完整代码

c++定义构造函数初始化
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- qfl_sdu 2022-06-17 01:07关注
啦啦啦需要用引号括起来。
如下:song my_song("张三","啦啦啦",1141);
void show下面的三行需要用{}包裹。
完整代码:
#include <iostream> using namespace std; class song { public: song(string a,string b,int c) { singer = a; tittle = b; size = c; } void show() { cout <<"歌手是"<< singer<<endl; cout <<"歌名是"<< tittle<<endl; cout <<"歌曲的大小是"<< size<<endl; } private: string singer; string tittle; string size; }; int main() { song my_song("张三","啦啦啦",1141); my_song.show(); return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用