设计一个类,用于处理接车、换车流程,首先类内的数据成员为某种车的名字(自我定义),数据成员为此种车的数量;成员函数除了构造函数,还需定义接车函数,每借走一次,车辆总数减去相应的数量(每次借车数量自己定义,不能多于车辆总数),并更新车辆信息;每换车一次,车辆总数加上相应的数量(每次换车数量不能多于被借出的车辆总数),并更新车辆信息。
2条回答 默认 最新
技术专家团-小桥流水 2021-10-29 22:21关注代码如下,如有帮助,请帮忙采纳一下,谢谢。

代码
#include <iostream> #include <string> using namespace std; class CarManager { private: string mCarName; int mNumb; public: CarManager(string name,int n){mCarName = name;mNumb = n;} bool Jieche(int n) { if(n > mNumb) { cout <<"没有车可以借了,目前库存车辆数:"<<mNumb<<endl; return false; }else { mNumb-=n; cout << "借车成功,借出" << mCarName << n<<"辆,目前剩余车辆:" << mNumb<<endl; return true; } } void Huanche(int n) { mNumb += n; cout << "还车成功,目前库存车辆:"<< mNumb<<endl; } }; int main() { CarManager ma("比亚迪秦",5); ma.Jieche(3); ma.Jieche(4); ma.Huanche(2); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报