运算符重载

来源:互联网 发布:ckplayer 源码 编辑:程序博客网 时间:2024/05/24 06:43
//创建num类:
#include <iostream>
using namespace std;
class num 
{
public:
    num(){n=1;}
    ~num(){}
    int get()const{return n;}
    void set(int x){n=x;}
private:
    int n;
};
int main()
{
    num i;
    cout<<"i:"<<i.get()<<endl;
    //++i;
    return 0;
}


#include <iostream>
using namespace std;
class num 
{
public:
    num(){n=1;}
    ~num(){}
    int get()const{return n;}
    void set(int x){n=x;}
    void add(){++n;}
private:
    int n;
};
int main()
{
    num i;
    cout<<"i:"<<i.get()<<endl;
    i.add();
    cout<<"i:"<<i.get()<<endl;
    return 0;
}

原创粉丝点击