GradeBook.h
#include<iostream>
using std::cout;
using std::endl;
#include<string>
using std::string;
class GradeBook
{
public:
GradeBook(string courseName)
{
setCourseName(courseName);
}
void displayMessage()
{
cout<<"欢迎使用"<<getCourseName()<<"手册!"<<endl;
}
void setCourseName(string courseName)
{
this->courseName=courseName;
}
string getCourseName()
{
return this->courseName;
}
private:
string courseName;
};
main.cpp
#include<iostream>
using std::cout;
using std::endl;
#include"GradeBook.h"
//<系统头文件> "用户自定义头文件"
int main()
{
// string course_1;
GradeBook myGradeBook_1("C++ 编程基础");
GradeBook myGradeBook_2("数据结构 算法");
myGradeBook_1.displayMessage();
myGradeBook_2.displayMessage();
getchar();;
return 0;
}
//创建类好处在于,提高复用性。写完一个类,可以供其他程序用。