《C++程序设》上机指导2.docVIP

  • 204
  • 0
  • 约1.77万字
  • 约 15页
  • 2016-10-15 发布于贵州
  • 举报
《C程序设》上机指导2

《C++程序设计》上机指导2 实验四、面向对象的妥协(2学时) 一、实验目的 1.掌握友元的概念、友元函数的定义与使用方法。 2.掌握静态数据成员与静态成员函数的定义与使用方法。 二、实验内容 1.设计并测试点类Point,其数据成员是直角坐标系的点坐标,友元函数distance用来计算两点间的距离。 2.设计一个书类Book,能够保存书名、定价,所有书的本数和总价。 实验五、运算符重载(2学时) 一、实验目的 1.掌握运算符重载的规则。 2.掌握几种常用的运算符重载的方法。 3.了解转换构造函数的使用方法。 4.了解在Visual C++6.0环境下进行运算符重载要注意的问题。 二、实验内容 1.阅读下面的程序,写出程序运行的结果。 (1) #includeiostream.h class ABC{ int a,b,c; public: ABC(int x,int y,int z):a(x),b(y),c(z){} friend ostream operator(ostream out,ABC f); }; ostream operator(ostream out,ABC f) { outa=f.aendlb=f.bendlc=f.cendl; return out; } int main(){ ABC obj(10,20,30); coutobj; ret

文档评论(0)

1亿VIP精品文档

相关文档