- 6
- 0
- 约 90页
- 2015-12-12 发布于未知
- 举报
#includeiostream.h #includeiomanip.h class MyClass{ int x1,x2,x3; public: void init(int a1,int a2,int a3); void print(); MyClass operator ++(); //成员函数重载++前缀方式原型 MyClass operator ++(int); //成员函数重载++后缀方式原型 friend MyClass operator --(MyClass ); //友元函数重载--前缀方式原型 friend MyClass operator --(MyClass ,int); //友元函数重载--后缀方式原型 }; void MyClass::init(int a1,int a2,int a3) {x1=a1; x2=a2; x3=a3;} void MyClass::print() { cout x1:x1 x2:x2 x3:x3endl;} MyClass MyClass::operator ++() { ++x1; ++x2; ++x3; return *this; } MyClass MyClass::operator ++(int) { x1++; x2++;
原创力文档

文档评论(0)