求C++实验代码:设计定义Staff(员工)类Staff分别派生出Saleman(销售员)类和Manager(经理)类,再由(接下
发布网友
发布时间:2022-04-30 00:35
我来回答
共2个回答
热心网友
时间:2023-10-11 04:07
#include<iostream>
using namespace std;
class Staff
{
int num[20],m_basicSal,m_prize;
double m_rateOfAttend;
char name[51];
public:
Staff() {};
Staff(int income,int basicSal,int prize,double rateOfAttend)
{
prize=m_prize;
rateOfAttend=m_rateOfAttend;
basicSal=m_basicSal;
income=basicSal+(prize*rateOfAttend);
}
void Output();
void OutputWage();
};
void Staff::Output()
{
cout<<""<<name<<" "<<""<<num<<endl;
}
void Staff::OutputWage()
{
cout<<""<<income<<endl;
}
class Saleman:public Staff
{
int num[20],m_basicSal,m_prize;
double m_rateOfAttend;
char name[51];
double dectRate;
int personAmount;
public:
Saleman() {};
Saleman(int income,int basicSal,int prize,double rateOfAttend,double dectRate,int personAmount)
{
prize=m_prize;
rateOfAttend=m_rateOfAttend;
basicSal=m_basicSal;
income=basicSal+(prize*rateOfAttend)+personAmount*dectRate;
}
void Output();
void OutputWage();
};
class Manager:public Staff
{
int num[20],m_basicSal,m_prize;
double m_rateOfAttend;
char name[51];
double totalDectRate;
int totalAmount;
public:
Manager() {};
Manager(int income,int basicSal,int prize,double rateOfAttend,double totalDectRate,int totalAmount)
{
prize=m_prize;
rateOfAttend=m_rateOfAttend;
basicSal=m_basicSal;
income=basicSal+(prize*rateOfAttend)+totalAmount*totalDectRate;
}
void Output();
void OutputWage();
};
class SaleManager:public Saleman,public Manager
{
int num[20],m_basicSal,m_prize;
double m_rateOfAttend;
char name[51];
double dectRate;
int personAmount;
double totalDectRate;
int totalAmount;
public:
SaleManager() {};
SaleManager(int income,int basicSal,int prize,double rateOfAttend,double dectRate,int personAmount,double totalDectRate,int totalAmount)
{
prize=m_prize;
rateOfAttend=m_rateOfAttend;
basicSal=m_basicSal;
income=basicSal+(prize*rateOfAttend)+personAmount*dectRate+totalAmount*totalDectRate;
}
void Output();
void OutputWage();
};
热心网友
时间:2023-10-11 04:07
1)选C 原料,材料
整句话的意思是现在很多鞋子都是由塑胶和相同的材料制成的.
A硬的, 僵直的, 拘谨的, 呆板的, 艰难的, 费劲的, 僵硬的
B n.棒, 杖, 杆, 支柱, 全体职员, [军]参谋机构, [音]五线谱
vt.供给人员, 充当职员
D n.树干, 库存, 股票, 股份, 托盘, 祖先, 血统, 原料
adj.股票的, 普通的, 常备的, 存货的, 繁殖用的
vt.装把手于, 进货, 备有, 放牧
vi.出新芽, 采购
2)选B 这里head是不及物动词 head for 前进,继续朝着或沿着一定方向:
句子的意思是放学后同学们都朝着各自的宿舍走去
A go for 去找, 努力获取, 被认为, 主张, 拥护
C spin v.旋转, 纺, 纺纱 n.旋转
与spin搭配的词组有
spin off 分割:从更大的实体中派生出(如公司或产品)
spin out 翻滚:打滑失控,如汽车打滑而冲出路面
D fling意思是
n.
投, 掷, 猛冲, 暴躁的行动, 急冲, 嘲弄, 讥笑
vt.
猛投, 抛, 掷, 使陷入, 挥动, 嘲笑, 扫视
vi.
猛冲, 直冲, 急行