c++6_自定义类型的运算_1-精选课件(公开).pptVIP

  • 1
  • 0
  • 约6.87千字
  • 约 25页
  • 2019-12-08 发布于广西
  • 举报

c++6_自定义类型的运算_1-精选课件(公开).ppt

* * * * * * * * * * * * * * * * * * * * C++语言程序设计 沈阳工程学院 第六章 自定义类型的运算 沈阳工程学院 刘晓慧 C++语言程序设计 * 本节主要内容 用函数实现对象的运算 运算符重载函数 * 教学目的: 了解利用成员函数和友元函数对类对象进行运算的方法; 理解运算符重载的概念、意义和原则; 掌握运算符重载为类的成员函数和友元函数方法及调用运算符重载函数的方法。 重点: 运算符重载的概念和意义; 运算符重载的方法。 难点: 运算符重载的方法 教具: ppt课件、多媒体教学软件 教学过程: 问题引入、内容讲解、练习、小结 * 6.1 用函数实现对象的运算 对于用户自定义的数据类型,有时需要对数据进行某种运算等操作,而系统只对基本数据类型提供了运算规则,无法完成复杂数据的运算,因此需要我们自己定义运算规则,定义方法有两种:一是通过定义函数对复杂数据进行运算规则限制;二是对现有运算符进行修改,即运算符重载。 采用函数进行运算规则定义时可将函数定义为类成员函数或友元函数。成员函数实现运算的优点是:函数中可方便地访问对象中的私有成员且保证数据安全。 用函数实现对象的运算 * 例6-1:实现复数的加法运算—用成员函数 #includeiostream using namespace std; class C

文档评论(0)

1亿VIP精品文档

相关文档