十二月一日

十二月一日_第1张图片

#include 

using namespace std;

class Shu
{
private:
    int a;
    int b;
public:
    Shu(){}
    Shu(int a,int b):a(a),b(b)
    {}
    void show()
    {
        cout << a << " " << b << endl;
    }
    Shu operator-(const Shu &R) const
    {
        Shu temp;
        temp.a=a-R.a;
        temp.b=b-R.b;
        return  temp;
    }
};

int main()
{
    Shu R(5,10);
    Shu L(10,30);
    Shu A=L.operator-(R);
    A.show();
       return 0;
}

运算符重载(-)减号

十二月一日_第2张图片

#include 

using namespace std;

class Shu
{
private:
    int a;
    int b;
public:
    Shu(){}
    Shu(int a,int b):a(a),b(b)
    {}
    void show()
    {
        cout << a << " " << b << endl;
    }
    bool operator<(const Shu &R) const
    {
        if(a

运算符重载(<)小于号

十二月一日_第3张图片

#include 

using namespace std;

class Shu
{
private:
    int a;
    int b;
public:
    Shu(){}
    Shu(int a,int b):a(a),b(b)
    {}
    void show()
    {
        cout << a << " " << b << endl;
    }
    bool operator<(const Shu &R) const
    {
        if(a

你可能感兴趣的:(算法)