利用指针访问私有数据成员
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; }
相关文章推荐
- 第3轴项目 0 (2) 利用指针访问私有数据成员
- 第3周课后实践·阅读程序(2)-利用指针访问私有数据成员
- 第三周程序阅读(2) 利用指针访问私有数据成员
- 第四周项目1-三角形类(指针访问私有数据成员)
- 第三周程序阅读(3) 利用函数访问私有数据成员
- 第三周程序阅读(4) 利用引用访问私有数据成员
- 第3周课后实践·程序阅读(4)-利用引用访问私有数据成员
- 利用引用访问私有数据成员
- 第3周 项目0 (4) 利用引用访问私有数据成员
- 利用函数访问私有数据成员
- C++利用指针突破私有成员访问限制
- 利用引用访问私有数据成员
- 3第一周课后练习·阅读计划(2)-使用指针来访问私有数据成员
- 第3周课后实践·阅读程序(3)-利用函数访问私有数据成员
- 通过指针访问堆中的数据成员
- 类的私有数据成员的访问
- 子类无权访问父类的私有数据成员
- java利用反射访问类的私有成员
- 父类指针如何访问子类数据成员变量
- 通过指针在类外访问私有成员的策略