【说明】 在矩形类中重载关系运算符“>=”,采用友元,比较的依据是矩形面积的大小。重载算术运算符“+=”,采用成员函数,更新矩形对象的长与宽,分别加上形参矩形的长与宽。重载算术运算符+,利用构造函数,采用友元。 【代码】 class Crect { int length,witdth; public; CRect(int l,int w){ length=l; width=w; } friend int operator>=(CRect& r1, CRect& r2) { return (1) >= (2) ;//比较面积 } void operator+=(CRect& r){ (3) ;//求长 (4) ;//求宽 } friend operater+(CRect& r1, CRect& r2){ return CRect( (5) ); //利用构造函数 } }