12.1 作业

1,

#include 

using namespace std;
class Per{
    friend const Per operator+(const Per &c,const Per &d);
    friend bool operator>(const Per &c,const Per &d);
    friend Per &operator+=(Per &c,const Per &d);
private:
    int a;
    int b;
public:
    Per(){}
    Per(int a,int b):a(a),b(b)
    {

    }
//    const Per operator+(const Per &c) const
//    {
//        Per temp;
//        temp.a=a+c.a;
//        temp.b=b+c.b;
//        return temp;
//    }
//    bool operator>(const Per &c) const
//    {
//        if(c.a>a && c.b>b){
//            return true;
//        }else if(c.a(const Per &c,const Per &d)
{
    if(c.a>d.a && c.b>d.b){
        return true;
    }else if(c.as2){
        cout << "s1>s2" << endl;
    }else{
        cout << "s1

2,思维导图

12.1 作业_第1张图片

你可能感兴趣的:(c++,算法,开发语言)