用c++写一个教师类
时间: 2023-07-04 10:06:25 浏览: 104
用c++编写的学生教师管理类
4星 · 用户满意度95%
好的,以下是一个简单的教师类的C++代码:
```cpp
class Teacher {
private:
std::string name;
int age;
std::string subject;
public:
Teacher(std::string n, int a, std::string s) : name(n), age(a), subject(s) {}
std::string getName() { return name; }
int getAge() { return age; }
std::string getSubject() { return subject; }
void setName(std::string n) { name = n; }
void setAge(int a) { age = a; }
void setSubject(std::string s) { subject = s; }
void teach() {
std::cout << "I am teaching " << subject << std::endl;
}
};
```
这个教师类包含了教师的姓名、年龄和教授课程。其中,私有成员变量name、age和subject分别表示教师的姓名、年龄和教授课程,公有成员函数getName()、getAge()和getSubject()用于获取教师的姓名、年龄和教授课程,公有成员函数setName()、setAge()和setSubject()用于设置教师的姓名、年龄和教授课程,公有成员函数teach()用于教授课程。
阅读全文