Visual C++程序设计 作者 第七章 类与对象.pptVIP

  • 1
  • 0
  • 约 77页
  • 2015-12-13 发布于广东
  • 举报

Visual C++程序设计 作者 第七章 类与对象.ppt

* 7.7 对象数组和对象指针 三、this指针 例7_8下面举一例子说明this指针的应用。 void A::copy(A aa) { if (this == aa) return; *this = aa; } void main() { A a1, a2(3, 4); a1.copy(a2); a1.print(); } * 7.8 友元 1.友元函数 友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元函数的名称前加上关键字friend,其格式如下: friend 类型 函数名(形式参数表); 友元函数的声明可以放在类的私有部分,也可以放在公有部分,它们是没有区别的。 * 7.8 友元 1.友元函数 例7_9 通过友元函数计算平面上两点的距离。 #include iostream.h #include math.h class Point //定义类Point { public: Point(double xx, double yy){ x=xx;y=yy} void Getxy(); //输出点的坐标函数 friend double Distance(Po

文档评论(0)

1亿VIP精品文档

相关文档