首页 > 电脑

定义一个Person类

更新时间2019-06-14 05:06:19

类体中包含:

     三个公有字段,分别记录姓名、性别、年龄

     一个公有函数(方法),直接输出人员的所有信息。

  定义Student类,继承Person类,类体中包含:

     一个公有字段,记录学生的院系;

     重写Person类的公有方法,直接输出学生的所有信息。

  定义Teacher类,继承Student类,类体中包含:

     一个公有字段,记录教师所在教研室的信息;

  重写Student类的公有方法,直接输出教师的所有信息。

  在Main函数中创建Person、Student、Teacher类的对象,创建时可以指定相应的信息值。

  调用函数输出各自对象的全部信息。


你问:定义一个Person类;定义并实现一个抽象基类CPerson(人类),在此基础上,定义一级派生类,CStudent(学生类)和CTeacher(教师类),然后定义二级派生类CStudentTeacher(学生教师类),要求二级派生是一个多继承类,在类CPerson中增加静态累加器m_sCount,在类CPerson的构造函数中对m_sCount进行累加,在类CPerson中增加静态成员函数ShowNum()用于显示总人数(也就是对象个数),在派生类中增加拷贝构造函数和重载赋值运算符,并注意动态内存的管理问题,编写测试程序进行测试。

函数公式从类别中提取类别并显示输出信息。貌似俺不会

上一篇:客家话是苏里南的官方语言还是法定语言?官方语言和法定语言有什么不同?

下一篇:页面怎么传递数据给后端,后端如何获取到数据