#include <iostream>
using namespace std;
class Sum{
int _sum;
public:
Sum()
{
_sum=0;
}
void add(int n)
{
_sum = _sum + n;
}
int get()
{
return _sum;
}
void add(Sum a)
{
_sum = _sum + a._sum;
}
};
void main()
{
Sum total;
total.add(1).add(2).add(3); <-이부분처럼 하게 하고싶은데 어떻게해야함??????
cout << total.get();
cout << endl;
}
void add(Sum a) { _sum = _sum + a._sum; return this; }
Sum add(Sum a) { _sum = _sum + a._sum; return *this; }