C++(修改GradeBook)类,编写一个程序

来源:百度知道 编辑:UC知道 时间:2024/06/22 16:58:07
1.包括第2个string数据成员,它表示授课老师的名字。
2.提供一个可以改变教师姓名的设置函数,以及一个可以得到该名字的获取函数。
3.修改构造函数,它指定了两个形参:一个针对课程名称,另一个针对教师姓名。
4.修改成员函数displayMessage,使得它首先输出欢迎信息和课程名称,然后输出“This course is present by:”,后跟教师姓名。

class GradeBook
{
protected:
string m_teacherName;
string m_courseName;
public:
GradeBook(string tn, string cn):m_teacherName(tn),m_courseName(cn){}
void setTeacherName(string name) {m_teacherName = name;}
string getTeacherName() {return m_teachearName;}
void displayMessage();
};

//
void GradeBook::displayMessage()
{
cout << "Welcome!" << endl;
cout << "This course is present by " << m_teachearName;
}