类的声明与成员函数的实现--Car类

本题要求根据给定的Car类的声明,实现其成员函数。

类和函数接口定义:


  

class Car //定义类Car { //成员函数 public: void disp_welcomemsg(); //显示欢迎信息 int get_wheels(); //返回汽车的车轮数量 void set_wheels(int); //设置汽车的车轮数量 //数据成员 private: int m_nWheels; //汽车的车轮数量 };

其中,成员函数void disp_welcomemsg()显示一条欢迎信息“Welcome to the car world!”。
成员函数int get_wheels()返回Car类的私有数据成员m_nWheels
成员函数int set_wheels(int)用指定的形参初始化数据成员m_nWheels

裁判测试程序样例:


  

#include <iostream> using namespace std; class Car //定义类Car { //成员函数 public: void disp_welcomemsg(); //显示欢迎信息 int get_wheels(); //返回汽车的车轮数量 void set_wheels(int); //设置汽车的车轮数量 //数据成员 private: int m_nWheels; //显示汽车的车轮数量 }; /* 请在这里填写答案 */ int main() { int n; cin >> n; Car mycar; //定义类对象mycar mycar.disp_welcomemsg(); //访问成员函数,显示欢迎信息 mycar.set_wheels(n); //访问成员函数,设置车轮数量 //访问成员函数,显示车轮数量 cout << "wheels = " << mycar.get_wheels() << endl; return 0; }

输入样例:

4

输出样例:

Welcome to the car world!
wheels = 4

void Car::disp_welcomemsg()
{
    cout<<"Welcome to the car world!"<<endl;
}
int Car::get_wheels()
{
    return m_nWheels;
}
void Car::set_wheels(int x)
{
    m_nWheels=x;
}
 

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 22:46:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 22:46:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 22:46:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 22:46:01       20 阅读

热门阅读

  1. C++ 核心编程 - 函数提高

    2024-04-23 22:46:01       19 阅读
  2. Gitea:轻量级、开源的Git仓库管理平台

    2024-04-23 22:46:01       14 阅读
  3. 按键驱动和中断方式的按键驱动

    2024-04-23 22:46:01       12 阅读
  4. C# 四种定时器的用法

    2024-04-23 22:46:01       15 阅读
  5. jsoncpp解析文件

    2024-04-23 22:46:01       14 阅读
  6. 骑砍2霸主MOD开发(4)-游戏场景(scene)制作

    2024-04-23 22:46:01       17 阅读