5-3 多级派生类的构造函数
来源:互联网 发布:政务大数据 39号文 编辑:程序博客网 时间:2024/04/29 05:57
5-3 多级派生类的构造函数
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
要求定义一个基类3个name(char *类型sex(char类型age(int类型创建Employee,增加两个数据成员 基本工资 int类型) 请假天数int型);为它定义初始化成员信息的构造函数,和显示数据成员信息的成员函数创建Manager;增加一个成员 业绩 );为它定义初始化成员信息的构造函数,和显示数据成员信息的成员函数共如示例数据所示,共<font face="\"Times" new="" roman,="" serif\"="" style="box-sizing: border-box;">5行,分别代表姓名、年龄、性别、基本工资、请假天数、业绩
Example Input
Jerry m 32 4200 1 100
Example Output
name:Jerryage:32sex:mbasicSalary:4200leavedays:1performance:100
Hint
代码如下:
#include<bits/stdc++.h>using namespace std;class Person{protected: string name; char sex; int age;public: Person() { cin>>name>>sex>>age; } void Show1() { cout<<"name:"<<name<<endl; cout<<"age:"<<age<<endl; cout<<"sex:"<<sex<<endl; }};class Employee:public Person{private: int basicSalary,leaveDays;public: Employee() { cin>>basicSalary>>leaveDays; } void Show() { Show1(); cout<<"basicSalary:"<<basicSalary<<endl; cout<<"leavedays:"<<leaveDays<<endl; }};class Manager:public Employee{private: float performance;public: Manager() { cin>>performance; } void Show2() { Show(); cout<<"performance:"<<performance<<endl; }};int main(){ Manager a; a.Show2(); return 0;}
5-3 多级派生类的构造函数
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description
要求定义一个基类3个name(char *类型sex(char类型age(int类型创建Employee,增加两个数据成员 基本工资 int类型) 请假天数int型);为它定义初始化成员信息的构造函数,和显示数据成员信息的成员函数创建Manager;增加一个成员 业绩 );为它定义初始化成员信息的构造函数,和显示数据成员信息的成员函数共如示例数据所示,共<font face="\"Times" new="" roman,="" serif\"="" style="box-sizing: border-box;">5行,分别代表姓名、年龄、性别、基本工资、请假天数、业绩
Example Input
Jerry m 32 4200 1 100
Example Output
name:Jerryage:32sex:mbasicSalary:4200leavedays:1performance:100
Hint
阅读全文
0 0
- [2713]5-3 多级派生类的构造函数
- SDUTOJ 2713 5-3 多级派生类的构造函数
- sdut 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- sdut 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 2713 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 5-3 多级派生类的构造函数
- 学习记录2017.11.01
- 006 Beautifulsoup
- 详细的log4j配置使用流程
- 网络层——IP-V4地址详解及子网掩码
- Android Studio3.0新特性及安装详解
- 5-3 多级派生类的构造函数
- linux封装rm -rf指令,防止误删
- 两个正整数的最大公约数和最小公倍数
- 工厂模式
- 将单向链表按某值划分成左边小、中间相等、右边大的形式
- 内核模块编译:Shared Makefile 运行机理
- 微信公众平台开发
- 分享一个硬件SPI读取TFT触摸屏程序
- mySql数据库出问题,整理一下mySql的安装与配置