提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
定义一个Person类,定义 eat()方法,实现输出“此人正在吃饭”,定义sleep()方法,输出“此人正在睡觉”。
定义一个Teacher类继承自Person类,重定义eat()方法,输出“老师去教师食堂吃饭。”重定义sleep()方法,输出:“老师在学校公寓睡觉。”。
定义一个Person对象、一个Teacher对象,分别测试其eat和sleep方法。
代码:
#include<iostream>
using namespace std;
class person{
private:
public:
void eat()
{
cout<<"此人正在吃饭。"<<endl;
}
void sleep()
{
cout<<"此人正在睡觉。"<<endl;
}
};
class teacher:public person{
public:
void eat()
{
cout<<"老师去教师食堂吃饭。"<<endl;
}
void sleep()
{
cout<<"老师在学校公寓睡觉。"<<endl;
}
};
int main()
{
person p1;
p1.eat() ;
p1.sleep() ;
teacher t1;
t1.eat() ;
t1.sleep() ;
return 0;
}
结果:
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了编写一个学校接待方面的程序,招待不同身份的人的食宿问题。