Description Person类派生大学生Collegestu类(1)。设计一个Person类,其属性包括姓名name和身份证号id,其中name 为string类型,记d世.为string型,编写成员函数:构造西数Person、Display西数(显示数据成员信息)和析构函数;由Person类派生出大学生类Collegestu,其属性有专北imajor (string类型),C+程序设计课程成绩score (double型),编写构造西数(实现数据初始化)、输出西数Display(包括name, id, major, score) 。 main的代码如下: (不允许改动) int main0 { string name, major; string id; double score; cin>>name>>id>>major>>score; CollegeStu cs(name,id,major,score); cs.DisplayO;
时间: 2023-04-01 09:04:20 浏览: 131
设计一个Person类,有Person类派生一个Student类和一个Teacher类
我可以回答这个问题。这是一个关于设计Person类和Collegestu类的问题,要求实现构造函数、析构函数和Display函数,并在main函数中创建一个Collegestu对象并输出其信息。其中Person类包括姓名name和身份证号id两个属性,Collegestu类包括专业major和C程序设计课程成绩score两个属性。构造函数用于初始化数据成员,析构函数用于释放对象占用的内存。Display函数用于显示对象的信息,包括姓名、身份证号、专业和成绩。在main函数中,首先从标准输入读取姓名、身份证号、专业和成绩,然后创建一个Collegestu对象,并调用其Display函数输出信息。
阅读全文