函数的定义.cpp
来自「面向对象程序设计实验求公司雇员的工资问题」· C++ 代码 · 共 41 行
CPP
41 行
#include"iostream.h"
#include"head.h"
#include"string.h"
Company::Company(char *nm,int a){
strncpy(name,nm,30);
age=a;
}
int Company::pay(){
return 35*age;
}
Worker::Worker(char *nm,int a):Company(nm,a){
hours=0;
wage=0;
}
float Worker::wage_worker(){
return Company::pay()+wage*hours;
}
Seller::Seller(char *nm, int a):Company(nm,a){
sale=0;
hours=0;
wage=0;
}
float Seller::wage_seller(){
return Company::pay()+wage*hours+0.01*sale;
}
Manager::Manager(char *nm, int a):Company(nm,a){
base_pay=0;
}
float Manager::wage_manager(){
return Company::pay()+base_pay;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?