#include<iostream>
#include<string>
#include<string.h>
using namespace std;
class Person{
char name[20];
char sex;
int age;
public:
Person(char nm[],char s,int age);
void display()const;
};
Person::Person(char nm[],char s,int a){
strcpy(name,nm);
sex=s;
age=a;
}
void Person::display()const{
cout<<"姓名:"<<name<<",姓名: "<<sex<<",年龄: "<<age<<"岁\n";
}
class Student:public Person{
string number;
double score;
public:
Student(char nm[],char s,int a,string num,double sco):Person(nm,s,a){
number=num;
score=sco;
}void display()const{
cout<<"学号:"<<number<<endl;
Person::display();
cout<<"分数: "<<score<<endl;
}
};
int main(){
Student stu("LiJuan",'f',18,"20171101588",98);
stu.display();
return 0;
}
继承学生类代码
最新推荐文章于 2024-05-18 00:33:12 发布