C++课程总结报告参考 - 图文(6)

2019-09-01 16:23

}

grade=x;

TechManager::TechManager(float x) { }

void TechManager::countSalary() { }

SalesManager::SalesManager(float x) { }

void SalesManager::countSalary() { }

void Technician::setHour(float x) { }

Technician::Technician(float x) { }

hourSalary=x; workHour=x;

salary=fixedSalary+salesnum*getRate; getRate=x;

salary=fixedSalary+grade*gradeBonus; gradeBonus=x;

void Technician::countSalary() { }

void Salesman::setsalesnum(float x) { }

Salesman::Salesman(float x) { }

void Salesman::countSalary( ) { }

void Secretary::setbonus(float x) { }

Secretary::Secretary(float x) { }

void Secretary::countSalary( ) {

salary=fixedSalary+bonus; fixedSalary=x; bonus=x;

salary=salesnum*getRate; getRate=x; salesnum=x;

salary=workHour*hourSalary;

}

Manager::Manager(float x) { }

void TechManager::setgrade(int x) { }

TechManager::TechManager(float x) { }

void TechManager::countSalary() { }

SalesManager::SalesManager(float x) { }

void SalesManager::countSalary() { }

salary=fixedSalary+salesnum*getRate; getRate=x;

salary=fixedSalary+grade*gradeBonus; gradeBonus=x; grade=x; fixedSalary=x;

System.h

class Employee { protected:

int number; char name[25]; int status; int month; float salary; public:

void info(); void search(); virtual void countSalary(){} void recordinfo(); void recordinfo1(); void recordSalary(); };

class Salesman:public Employee { protected: float salesnum; double getRate; public:

Salesman(float x=0.05); void setsalesnum(float x); void countSalary( ); };

class Technician:public Employee { private:

float workHour; float hourSalary; public:

Technician(float x=35.0); void setHour(float x); void countSalary( ); };

class Secretary:public Employee {private: float fixedSalary; float bonus; public:

Secretary(float x=4000); void setbonus(float x); void countSalary( ); };

class Manager{ protected: float fixedSalary; public:

Manager(float x=6000); void countSalary( ); };

class SalesManager:public Salesman, public Manager { public:

SalesManager(float x=0.02); void countSalary( ); };

class TechManager:public Technician, public Manager


C++课程总结报告参考 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:饮食卫生常识

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: