📄 people.cpp
字号:
#include<iostream.h>
#include<stdio.h>
#include<string.h>
class people
{
private:
char name[7];
char sex;
int age;
long idnumber;
public:
people(char *s,char se='m',int a=0,long id=0)
{
set_p(s,se,a,id);
}
void set_p(char *s,char se='m',int a=0,long id=0)
{
strcpy(name,s);
sex=se;
age=a;
idnumber=id;
}
void disp_p()
{
cout<<"姓名为:"<<name<<endl;
cout<<"性别为:"<<sex<<endl;
cout<<"年龄为:"<<age<<endl;
cout<<"身份证号为:"<<idnumber<<endl;
}
};
class student : public people
{ private:
int grade;
int classes;
public:
student(char *s,char se='m',int a=0,long id=0,int gr=0,int cl=0):people(s,se,a,id){grade=gr;classes=cl;}
void set_s(char *s,char se='m',int a=0,long id=0,int gr=0,int cl=0)
{
set_p(s,se,a,id);
grade=gr;
classes=cl;
}
void disp_s()
{
disp_p();
cout<<"年级为:"<<grade<<endl;
cout<<"班级为:"<<classes<<endl;
}
};
int main()
{
people a("王硕",'m',20,12010411);
a.disp_p();
student b("谭天宇",'w',20,120104,06,1);
b.disp_s();
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -