#include <iostream>
#include <cstdio>
#include <cstdarg>
using namespace std;
class Cat
{
private:
int itsAge;
public:
void setAge(int a){itsAge=a;}
void setAge(Cat another){itsAge = another.itsAge;};
int getAge(){return itsAge;};
};
int main()
{
Cat cata, catb;
cata.setAge(10);
catb.setAge(cata);
cout<<catb.getAge()<<endl;
system("pause");
return 0;
}
类的成员函数可以访问私有数据, 由于这个特性,所以同一个类的不同实例可以相互访问对方的数据.