C++进阶-北大-程序设计实习 运算符重载的基本概念.pdfVIP

  • 1
  • 0
  • 约3.27千字
  • 约 11页
  • 2020-05-07 发布于山东
  • 举报

C++进阶-北大-程序设计实习 运算符重载的基本概念.pdf

1 运算符重载 – 基本概念 郭 炜 刘家瑛 北京大学 程序设计实习 运算符 C++预定义表示对数据的运算 • +, -, *, /, %, ^, , ~, !, |, =, , , != …… • 只能用于基本的数据类型 • 整型, 实型, 字符型, 逻辑型…… 2 自定义数据类型与运算符重载 C++提供了数据抽象的手段: 用户自己定义数据类型 -- 类 • 调用类的成员函数  操作它的对象 类的成员函数  操作对象 时, 很不方便 • 在数学上, 两个复数可以直接进行+/-等运算 Vs. 在C++中, 直接将+或-用于复数是不允许的 3 运算符重载 对抽象数据类型也能够

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档