//验证同一类中的私有变量可以访问
#include<iostream>
using namespace std;
class MyClass
{
private:
int day;
public :
MyClass(int day)
{
this->day=day;
}
int compare(MyClass & u)
{
if(day>u.day)return 1;
if(day==u.day)return 0;
else return -1;
}
};
int main()
{
MyClass *first=new MyClass(5);
MyClass *second=new MyClass(10);
cout<<first->compare(*second)<<endl;
cout<<"Game Over!"<<endl;
return 0;
}
//运行正确,得结果-1;
//结果证明一个类中引用本身的类,其私有变量可以直接访问。
posted on 2009-06-01 16:26
noyear 阅读(191)
评论(0) 编辑 收藏 引用