函数的定义.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 + -
显示快捷键?