📄 第二讲_消息序列_c++实例.txt
字号:
//定义一个人员对象类--person类
class person{
char Name[20]; //名称
int Age; //年龄
char Major[20]; //专业
char Goodat[20]; //分数
public:
void print(){cout<<Name<<Age<<Major<<Goodat;} //打印全体信息的函数
void printName(){cout<<Name;} //打印名称的函数
void printAge(){cout<<Age;} //打印年龄的函数
void printMajor(){cout<<Major;} //打印专业的函数
void printGoodat(){cout<<Goodate;} //打印分数的函数
};
//定义一个课程类--course类
class course{
char cname[20]; //课程名称
int roomno; //教室号
char ctime[20]; //课程时间
public:
//...
void print(){cout<<cname<<roomno<<ctime;} //打印全体信息的函数
};
//定义函数f1
//f1向person类对象P发送4个打印消息,
//这四个打印消息就形成了向同一个对象P发送的消息序列;
void f1(person P)
{ P.printName();
P.printAge();
P.printMajor();
P.PrintGoodat();
}
//定义函数f2
//f2向person类对象P和course类对象C分别发送一条打印消息,
//这两条消息就形成了向不同对象P和C发磅的消息序列;
void f2(person P, course C)
{
P.print();
C.print();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -