C语言程序设计PPT第8章多态性.pptVIP

  • 3
  • 0
  • 约 43页
  • 2017-04-25 发布于四川
  • 举报
C语言程序设计PPT第8章多态性

第八章 多态性;本章主要内容;多态性的概念;问题举例——复数的运算;问题举例——复数的运算;运算符重载的实质;运算符重载;两种形式;运算符函数;运算符成员函数的设计;运算符重载;#includeiostream.h class complex //复数类声明 { public: //外部接口 complex(double r=0.0,double i=0.0){real=r;imag=i;} //构造函数 complex operator + (complex c2); //+重载为成员函数 complex operator - (complex c2); //-重载为成员函数 void display(); //输出复数 private: //私有数据成员 double real; //复数实部 double imag; //复数虚部 }; ;complex complex:: operator +(complex c2) //重载函数实现 { complex c; c.real=c2.real+real; c.imag=c2.imag+imag; return complex(c.real,c.imag); };complex c

文档评论(0)

1亿VIP精品文档

相关文档