实现类和继承,具体要求如下:
定义一个Person类,包括如下基本信息:姓名,性别,年龄。
姓名要定义为字符类型指针变量,其他自定义。
定义构造函数完成赋值。其中姓名要用new创建空间
定义无参构造函数,变量设置为空或0
定义析构函数,完成动态空间回收。
定义带返回值的函数,获取年龄。
定义带返回值的函数,获取性别。
定义显示函数show,完成值的显示,要给出完整的提示信息。
定义Student类,公有继承Person类,
要求:增加两个变量,班级和学号。班级要定义为字符类型指针变量
定义构造函数完成赋值,其中班级要用new创建动态空间。
定义析构函数,完成动态空间回收。
定义显示函数show,完成值的显示,要给出完整的提示信息。(保留父类内容,增加新内容)
书写主函数进行测试。
相关分类