给我发的这个类增加注释说明class InvoiceItem { public: InvoiceItem() : m_costPrice(0.0){}; double getCostPrice(string name) const { if (name == "饼干") return 5.2; else if (name == "矿泉水") return 2.0; else if (name == "茶杯") return 30.1; else if (name == "笔记本") return 20.6; else if (name == "酱油") return 15.1; else return 20; } private: double m_costPrice; };
时间: 2024-03-23 10:40:41 浏览: 27
好的,为了让代码更加易读易懂,我给你的代码增加注释如下:
```cpp
// InvoiceItem 类表示一个发票项目
class InvoiceItem {
public:
// 构造函数,初始化成员变量 m_costPrice 为 0.0
InvoiceItem() : m_costPrice(0.0){};
// 根据商品名称获取成本价格
double getCostPrice(string name) const {
if (name == "饼干") // 如果商品名称为饼干
return 5.2; // 返回饼干的成本价格
else if (name == "矿泉水") // 如果商品名称为矿泉水
return 2.0; // 返回矿泉水的成本价格
else if (name == "茶杯") // 如果商品名称为茶杯
return 30.1; // 返回茶杯的成本价格
else if (name == "笔记本") // 如果商品名称为笔记本
return 20.6; // 返回笔记本的成本价格
else if (name == "酱油") // 如果商品名称为酱油
return 15.1; // 返回酱油的成本价格
else // 如果商品名称不在上述列表中
return 20; // 返回默认的成本价格
}
private:
double m_costPrice; // 成本价格
};
```
希望这些注释对你有所帮助!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)