做教育的有哪些网站wordpress模板破解版
news/
2025/9/27 8:17:09/
文章来源:
做教育的有哪些网站,wordpress模板破解版,网站优化培训好学吗,杭州企业网站搭建最后一道大题题目再现
写一个person类#xff0c;有姓名#xff0c;性别#xff0c;年龄。然后在此基础上派生出教师类和学生类。教师类增加了以下数据#xff1a;工号#xff0c;职称#xff0c;工资。学生类增加了以下数据成员#xff1a;学号#xff0c;专业#…最后一道大题题目再现
写一个person类有姓名性别年龄。然后在此基础上派生出教师类和学生类。教师类增加了以下数据工号职称工资。学生类增加了以下数据成员学号专业班级入学成绩。要求在main函数中输出数据。
代码实现
#include iostream
#include string
using namespace std;
class Person{public:Person(string name1,string sex1,int age1){namename1; sexsex1; ageage1;}void show(){cout姓名name ;cout性别sex ;cout年龄ageendl;}private:string name;string sex;int age;
};
class Teacher:public Person{public:Teacher(string name1,string sex1,int age1,string Tsno1,string title1,double wage1):Person(name1,sex1,age1){TsnoTsno1; titletitle1; wagewage1; }void show(){coutTeacher:endl;Person::show();cout工号Tsno ;cout职称title ;cout工资wageendl;}private:string Tsno;string title;double wage;
};
class Student:public Person{public:Student(string name1,string sex1,int age1,string Ssno1,string speciality1,string Class1,double grade1):Person(name1,sex1,age1){SsnoSsno1; specialityspeciality1; ClassClass1; gradegrade1;}void show(){coutStudent:endl;Person::show();cout学号Ssno ;cout专业speciality ;cout班级Class ;cout入学成绩gradeendl;}private:string Ssno;string speciality;string Class;double grade;
};
int main()
{Person P1(张三,男,30);coutPerson:endl;P1.show();Teacher T1(郑强强,男,63,20240102,教授,10000);T1.show();Student S1(董辉辉,男,30,20230102,计算机,二班,100);S1.show();return 0;
}
输出
Person:
姓名张三 性别男 年龄30
Teacher:
姓名郑强强 性别男 年龄63
工号20240102 职称教授 工资10000
Student:
姓名董辉辉 性别男 年龄30
学号20230102 专业计算机 班级二班 入学成绩100--------------------------------
Process exited after 0.03635 seconds with return value 0
请按任意键继续. . .
注意细节
一个小细节需要在头文件内包含string类。性别 “男” 或 “女” 如果用char类型会报错因为 一个汉字2字符。所有用string类型。以后只要有中文通通用string。
最后
我在试卷上是没有把代码写完的。太长了~而且真的不习惯手写代码~~
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919233.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!