第六章数据共享和成员特性(部分).pptVIP

  • 4
  • 0
  • 约5.16千字
  • 约 22页
  • 2015-08-31 发布于重庆
  • 举报
第六章数据共享和成员特性(部分).ppt

C++面向对象程序设计 第六章 数据共享和成员特性 陈春丽 CCL@cugb.edu.cn 第六章 数据共享和成员特性 6.1 this指针 6.2 类的友元 6.3 类的静态成员 6.4 const成员 6.1 this指针 隐含于每一个类的成员函数中的特殊指针 识别成员函数当前操作的对象 类的每个非静态成员函数都含有一个指向当前对象的指针,即this指针 类的非静态成员函数中访问数据成员时,隐含形式是“this-数据成员名” this指针的使用 class Point{ public: Point( int x = 0, int y = 0 ) { xPos = x; yPos = y; } void add( Point two) { xPos += two.xPos; yPos += two.yPos; } void print() { cout xPos “, “ yPos; } private: int xPos, yPos; }; //xPos等价于this-xPos //yPos等价于 this- yPos void main() { CPoint pt(1, 2), pt2(3, 4); pt.add( pt2 );

文档评论(0)

1亿VIP精品文档

相关文档