王杰C++day4

#include 

using namespace std;

class Stu
{
    friend const Stu operator+(const Stu &l,const Stu &r);
    friend bool operator>(const Stu &L,const Stu &R);
    friend bool operator<(const Stu &L,const Stu &R);
    friend bool operator==(const Stu &L,const Stu &R);
    friend Stu &operator+=(Stu &L,const Stu &R);
    friend Stu &operator-=(Stu &L,const Stu &R);
    friend Stu &operator*=(Stu &L,const Stu &R);
    friend Stu &operator/=(Stu &L,const Stu &R);
    friend Stu &operator%=(Stu &L,const Stu &R);
    //friend Stu &operator=(Stu &L,const Stu &R);
private:
    int a;
    int b;
public:
    Stu() {}
    Stu(int a,int b):a(a),b(b)
    {}
//    const Stu operator+(const Stu s) const
//    {
//        Stu temp;
//        temp.a = a + s.a;
//        temp.b = b + s.b;
//        return temp;
//    }

//    bool operator>(const Stu &R) const
//    {
//        if(a>R.a && b>R.b)
//            return true;
//        else
//            return false;
//    }

//    bool operator<(const Stu &R) const
//    {
//        if(a s2" << endl;
    }
    else if(s1 < s2)
    {
        cout << "s1 < s2" << endl;
    }
    else if(s1 == s2)
    {
        cout << "s1 == s2" << endl;
    }
    else
    {
        cout << "s1 != s2" << endl;
    }
    return 0;
}

你可能感兴趣的:(c++)