文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>初识C++类--第三天

初识C++类--第三天

时间:2011-03-09  来源:chauncey

//
//
//
//
#include <iostream>
using std::cout;
using std::cin;
using std::endl;

#include
<string>
using std::string;
using std::getline;

//
class GradeBook
{
public://公有

void setCourseName(string name)//成员函数
{
courseName
= name;//成员函数将课程名称存放到GradeBook的数据成员courseName中
}

//
string getCourseName()//成员函数
{
return courseName;//从数据成员哪里获取课程名称
}

//
void displayMessage()//成员函数
{
//
//
cout << "Welcome to the grade book for\n" << getCourseName() << "!" << endl;
//调用类中另一个函数getCourseName来获取课程名称
}
private://成员访问说明符
string courseName;//这是一个数据成员的声明
};

//
int main()
{
string nameOfCourse;
GradeBook myGradeBook;
//创建类GradeBook的一个对象

//
cout << "Initial course name is: " << myGradeBook.getCourseName() << endl;
//调用该对象的成员函数getCourseName,输出显示为空,因为数据成员courseName是空的

//
cout << "\nPlease enter the course name:" << endl;//提示输入一个课程名称
getline(cin,nameOfCourse);//获取输入赋值个nameOfCourse
myGradeBook.setCourseName(nameOfCourse);//调用对象的setCourseName成员函数,并以nameOfCourse为实参

cout
<< endl;//在输出中跳过一行
myGradeBook.displayMessage();
return 0;
}

相关阅读 更多 +
排行榜 更多 +
别惹神枪手安卓版

别惹神枪手安卓版

冒险解谜 下载
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载