当前位置: 首页 > news >正文

10.9总结

#include <iostream>using namespace std;class RMB
{
private:double yuan;double jiao;double fen;static int count;
public:RMB(){++count;}RMB(double yuan,double jiao,double fen):yuan(yuan),jiao(jiao),fen(fen){++count;}~RMB(){count--;cout << "析构函数被调用,当前count=" << count << endl;}void show(){//        if(fen>9)//        {//            fen = fen - 10;//            jiao=jiao+1;//        }//        else if(jiao>9)//        {//            jiao= jiao -10;//            yuan=1+yuan;//        }//        if(fen <0)//        {//            jiao=jiao-1;//            fen = fen +10;//        }//        if(jiao <0)//        {//            yuan=yuan-1;//            jiao = jiao+10;//        }//        else if(yuan <0)//        {//            cout << "钱不够了" << endl;//        }cout << yuan << " " << jiao <<" " << fen << endl;}static int pos(){return count;}const RMB operator+(const RMB &R)const{RMB t;t.yuan = yuan + R.yuan;t.jiao = jiao + R.jiao;t.fen = fen + R.fen;return t;}const RMB operator-(const RMB &R)const{RMB t;t.yuan = yuan - R.yuan;t.jiao = jiao - R.jiao;t.fen = fen - R.fen;return t;}bool operator>(const RMB &R)const{if(yuan > R.yuan){return true;}else if (jiao > R.jiao){return true;}else if(fen > R.fen){return true;}else{return false;}}RMB &operator--(){--yuan;--jiao;--fen;return *this;}const RMB operator--(int){RMB t;t.yuan=yuan--;t.jiao=jiao--;t.fen=fen--;return t;}};int RMB::count=0;int main()
{RMB s1(3,2,1);RMB s2(1,2,3);RMB s3;cout << "count的值: " << RMB::pos()<<endl;s3 = s1 + s2;s3.show();s3 = s1 - s2;s3.show();cout << "count的值: " << RMB::pos()<<endl;cout << "---------------" << endl;if(s1>s2){cout << "ture" << endl;}else{cout << "false" << endl;}cout << "count的值: " << RMB::pos()<<endl;cout << "---------------" << endl;s3 = s1--;s1.show();s3.show();s3 = --s1;s1.show();s3.show();cout << "count的值: " << RMB::pos()<<endl;cout << "---------------" << endl;return 0;
}

http://www.dtcms.com/a/463199.html

相关文章:

  • 自己怎么用h5做网站久久结婚网
  • 住房和城乡建设局网站如何制作一个网页链接
  • 网站开发需求表安康市移动公司
  • 如何做网站的网页网站怎么升级
  • 网站的版式设计网络营销讲师培训
  • 郑州网站公司排名河北网站制作多少钱
  • 贵州移动端网站建设外贸网站定制开发
  • 文明网站建设方案及管理制度网站建设从零开始教程
  • 适合html初学者做的网站企业做网站建设
  • 类的定义和使用
  • 山东省城乡和住房建设厅网站做网站客户要提供什么
  • 多种语言的网站中国建设银行安徽省 招聘信息网站
  • 20. 有效的括号,394.字符串解码,739.每日温度,84. 柱状图中最大的矩形
  • 购物网站建设优缺点模板app
  • 大模型旋转位置编码
  • 注册万网后网站怎么赚钱的佛山关键词排名效果
  • 奎文建设局网站海南网络
  • 做公众号的网站模板wordpress百度小程序插件
  • AI驱动下的SEO关键词优化解决方案与实践指南
  • 邢台seo技术seo技术什么意思
  • 做网站不赚钱的原因网站一直百度上搜不到是怎么回事
  • 郑州网站优化汉狮网络如何搭建asp网站
  • 网站修改工具怎样建设个自己的网站
  • 项目中需求优先级冲突时怎么办?
  • 网站建设包括哪几个方面wordpress仿站实战
  • 佛山网站建设专业品牌已有网站做google推广
  • 物流网站建设 市场分析施工企业项目管理系统
  • 内部目标与客户目标冲突时,如何协调
  • KLA/TENCOR Voyager
  • 电子商务网站建设的模式上海装修公司排名上海装修公司