paycheck.h
来自「著名的uncle Bob的Agile software development的」· C头文件 代码 · 共 37 行
H
37 行
#ifndef PAYCHECK_H#define PAYCHECK_H#include "Date.h"#include <map>#include <string>class Paycheck{ public: virtual ~Paycheck(); Paycheck(const Date& payPeriodStart, const Date& payPeriodEnd); void SetGrossPay(double grossPay); void SetDeductions(double deductions); void SetNetPay(double netPay); double GetGrossPay() const {return itsGrossPay;} double GetDeductions() const {return itsDeductions;} double GetNetPay() const {return itsNetPay;} Date GetPayPeriodEndDate() const {return itsPayPeriodEndDate;} Date GetPayPeriodStartDate() const {return itsPayPeriodStartDate;} void SetField(string name, string value); string GetField(string name); private: Date itsPayPeriodStartDate; Date itsPayPeriodEndDate; double itsGrossPay; double itsNetPay; double itsDeductions; map<string, string> itsFields;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?