您的位置:首页 > 其它

利用指针访问私有数据成员

2014-09-03 11:32 169 查看
#include <iostream>
using namespace std;
class Test
{
private:
int x;
int y;
public:
void setX(int a);
void setY(int b);
void getXY(int *p1,int *p2)
{
*p1=x;
*p2=y;
}
};
void Test::setX(int a)
{
x=a;
}
void Test::setY(int b)
{
y=b;
}
int main()
{
Test t1;
t1.setX(5);
t1.setY(8);
int m,n;
t1.getXY(&m,&n);
cout<<"x="<<m<<"\t"<<"y="<<n<<endl;
return 0;
}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: