第十二周阅读程序3
来源:互联网 发布:淘宝卖高仿会不会坐牢 编辑:程序博客网 时间:2024/05/14 13:30
#include<iostream>using namespace std;class Wages//“工资”类{ double base;//基本工资 double bonus;//奖金 double tax;//税金public: Wages(double CBase, double CBonus,double CTax): base(CBase), bonus(CBonus),tax(CTax) {} double getPay()const;//返回应付工资额 Wages operator+(Wages w)const;//重载加法};double Wages::getPay()const{ return base+bonus-tax;}Wages Wages::operator+(Wages w)const{ return Wages(base+w.base, bonus+w.bonus,tax+w.tax);}int main(){ Wages wl(2000,500,100),w2(5000,1000,300); cout<<(wl+w2).getPay()<<endl; return 0;}
运行结果:
8100
分析:
+号运算符重载,实现奖金基本工资和税金的加法,类的成员函数做运算符重载
0 0
- 第十二周阅读程序3
- 第十二周 阅读程序
- 第十二周 阅读程序
- 第十二周项目1-阅读程序3
- 第十二周项目一:阅读程序3
- 第十二周项目-阅读程序3
- 第十二周 阅读程序 (3)
- 第十二周阅读程序(3)
- 第十二周阅读程序(3)
- 第十二周—阅读程序(3)
- 第十二周—阅读程序(3)
- 第十二周项目-阅读程序
- 第十二周项目-阅读程序
- 第十二周阅读程序1
- 第十二周阅读程序2
- 第十二周阅读程序4
- 第十二周程序阅读5
- 第十二周 阅读程序-补充
- HDU 2098 分拆素数和(筛法求素数+暴力枚举)
- 全栈工程师指南
- elinux stm32
- 我的图片处理
- Kali Linux忘记密码与登录鉴定故障
- 第十二周阅读程序3
- 学习网站收藏
- Codeforces Round #353 Money Transfers
- oracle 分组后取每组第一条数据
- 关于 java 比较的2个接口 Comparator 和 Comparable 基本用法
- Android 获得view的宽和高
- nginx-rtmp-module 指令详解
- JavaScript正则表达式大全(过滤Emoji的最佳实践)
- 简单算法之二分法