2653 2
Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65536/32768 KB(Java/Others)
Submits : 404 | Solved : 98
Description
创建基类雇员类Employee和派生类钟点工类HourlyWorker,使以下main函数可以正确运行并得到期望运行结果。
Input
Output
姓名:张三
性别:男
社保号:333-33-3333
基本工资:5000
奖金:3000
应发:8000
姓名:李斯
性别:女
社保号:333-33-4444
小时工资:100
工作时间:70
应发:7000
Sample Input
Sample Output
Template
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<iostream>
using namespace std;
class Employee{
@-@
};
@-@
class HourlyWorker @-@ Employee{
@-@
};
int main()
{
Employee ea( "张三", "男", "333-33-3333", 5000, 3000);
cout << "\n姓名:" << ea.getName() // 张三
<< "\n性别: " << ea.getSex() // 男
<< "\n社保号: " << ea.getSSNumber() // 333-33-3333
<< "\n基本工资:" << ea.getBaseSalary() // 5000
<< "\n奖金: " << ea.getPrize() // 3000
<< "\n应发: " << ea.getSalary()<< endl; // 8000
HourlyWorker eb( "李斯", "女", "333-33-4444", 100, 70);
cout << "\n姓名:" << eb.getName() // 李斯
<< "\n性别: " << eb.getSex() // 女
<< "\n社保号: " << eb.getSSNumber() // 333-33-4444
<< "\n小时工资:" << eb.getHourSalary() // 100
<< "\n工作时间:" << eb.getHours() // 70
<< "\n应发: " << eb.getSalary()<< endl; // 7000
return 0;
}
HINT
Source
NBU OJ
[ Top ] | [ Submit ] | [ Statistics ] | [ Standing ]