-->
当前位置:首页 > Eng > 正文内容

函数题:类的定义(教师类Teacher)

Luz2年前 (2022-11-19)Eng1102
本题要求定义一个教师类Teacher,数据成员包含姓名name和年龄age,类的声明见给出的代码,请给出类的完整实现,并通过测试程序。

### 类的声明:
c++
class Teacher{
private:
string name;
int age;
public:
Teacher(string name,int age);
string getName() const;
int getAge() const ;
void setName(string name);
void setAge(int age);
};



### 测试程序:
c++
#include<iostream>
#include<string>
using namespace std;
class Teacher{
private:
string name;
int age;
public:
Teacher(string name,int age);
string getName() const;
int getAge() const ;
void setName(string name);
void setAge(int age);
};

/* 请在这里填写答案 */

int main(){
Teacher a("Wang",20);
cout<<"name:"<<a.getName()<<endl;
cout<<"age:"<<a.getAge()<<endl;
a.setName("Zhang");
a.setAge(30);
cout<<"name:"<<a.getName()<<endl;
cout<<"age:"<<a.getAge()<<endl;
return 0;
}

### 测试程序的输入:
in

### 测试程序的输出:

out
name:Wang
age:20
name:Zhang
age:30

**注意:**“:”是英文冒号
### 提示
下列代码为类实现的骨架代码
c++
Teacher::Teacher(string name,int age){
//代码
}
string Teacher::getName() const{
//代码
}
int Teacher::getAge() const{
//代码
}
void Teacher::setName(string name)
{
//代码
}
void Teacher::setAge(int age)
{
//代码
}






answer:若无答案欢迎评论

评论列表

华尔街之狼
华尔街之狼
2年前 (2022-11-22)

解答的很好

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。