用c++帮我写一个健身房管理系统
时间: 2023-07-14 10:13:46 浏览: 95
好的,下面是一个简单的健身房管理系统的代码,你可以参考一下:
```c++
#include <iostream>
#include <string>
#include <vector>
using namespace std;
// 健身房会员类
class GymMember {
private:
string name; // 姓名
int age; // 年龄
string gender; // 性别
string phone; // 联系电话
public:
// 构造函数
GymMember(string name, int age, string gender, string phone) {
this->name = name;
this->age = age;
this->gender = gender;
this->phone = phone;
}
// 获取姓名
string getName() {
return name;
}
// 获取年龄
int getAge() {
return age;
}
// 获取性别
string getGender() {
return gender;
}
// 获取联系电话
string getPhone() {
return phone;
}
};
// 健身房管理系统类
class GymManager {
private:
vector<GymMember> members; // 会员列表
public:
// 添加会员
void addMember(GymMember member) {
members.push_back(member);
cout << member.getName() << "已成功加入健身房会员!" << endl;
}
// 显示会员列表
void showMemberList() {
if (members.empty()) {
cout << "目前没有会员!" << endl;
return;
}
cout << "会员列表:" << endl;
for (int i = 0; i < members.size(); i++) {
cout << "姓名:" << members[i].getName() << ",年龄:" << members[i].getAge()
<< ",性别:" << members[i].getGender() << ",联系电话:" << members[i].getPhone() << endl;
}
}
};
int main() {
GymManager manager;
// 添加会员
GymMember member1("张三", 25, "男", "12345678900");
manager.addMember(member1);
GymMember member2("李四", 30, "女", "12345678901");
manager.addMember(member2);
// 显示会员列表
manager.showMemberList();
return 0;
}
```
这个代码实现了一个简单的健身房管理系统,可以添加会员和查看会员列表。当然,这只是一个简单的示例,你可以根据自己的需求进行修改和完善。
阅读全文