📄 人,学生,老师.cpp
字号:
#include"iostream.h"
class person
{
char *name;
int age;
public:
person(char n[],int a)
{
name=n;
age=a;
}
virtual void disp()
{
cout<<"姓名 "<<name;
cout<<endl<<"年龄 "<<age;
}
};
class student:public person
{
int num;
public:
student(char m[],int n,int s):person( m, n)
{
num=s;
}
virtual void disp()
{
person::disp();
cout<<endl<<"学生学号:"<<num<<endl;
}
};
class teacher:public person
{
int tnum;
char *p;
public:
teacher(char q[],int w,int e,char r[]):person( q, w)
{
tnum=e;
p=r;
}
virtual void disp()
{
person::disp();
cout<<endl<<"教职工号:"<<tnum;
cout<<endl<<"教工职称:"<<p<<endl;
}
};
void main()
{
person a("王芳",78);
a.disp();
cout<<endl<<endl;
student b("刘丽",12,21);
b.disp();
cout<<endl;
teacher c("潘达",23,45,"博士生导师");
c.disp();
cout<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -