📄 commissionedclassification.h
字号:
#ifndef COMMISSIONEDCLASSIFICATION_H#define COMMISSIONEDCLASSIFICATION_H#include <map>#include "PaymentClassification.h"#include "Date.h"class SalesReceipt;class CommissionedClassification : public PaymentClassification{ public: virtual ~CommissionedClassification(); CommissionedClassification(double salary, double commissionRate); double GetSalary() const; double GetRate() const; SalesReceipt* GetReceipt(const Date& saleDate); void AddReceipt(SalesReceipt*); virtual double CalculatePay(Paycheck&) const; private: double itsSalary; double itsCommissionRate; map<Date, SalesReceipt*> itsReceipts;};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -