📄 zygl-head.h
字号:
/***********************定义基类RES*************************/
class RES
{
protected:
char name[20]; //项目名称
int projectaaaNo; //项目编号
int level; //项目级别
float TotalPay; //项目产生的总利润
static int basisNo; //项目编号基数
public:
RES(); //构造函数
~RES(); //析构函数
virtual void pay()=0; //定义纯虚函数
virtual void promote(int increment=0);//定义虚函数
void SetName(char *);
char * GetName();
int GetprojectaaaNo();
int Getlevel();
float GetTotalPay();
};
/********************定义类(技术工人外派)************************/
class Surfaceman:public RES
{
private:
float timesRate;
int workTimes;
public:
Surfaceman();
void SetworkTimes(int wT);
void pay();
void promote(int);
};
/********************定义类(设备外租)****************************/
class Borrowing:virtual public RES
{
protected:
float Rate;
float E_rental;
public:
Borrowing();
void SetE_rental(float Er);
void pay();
void promote(int);
};
/*********************定义类(厂房外租)***********************/
class Rent:virtual public RES
{
protected:
float monthlyPay;
public:
Rent();
void pay();
void promote(int);
};
/*******************定义类(固定资产带来的净利润)**********************/
class Total:public Rent,public Borrowing
{
public:
Total();
void pay();
void promote(int);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -