运算符重载的基本概念

video-placeholder
Loading...
View Syllabus

Reviews

4.7 (797 ratings)

  • 5 stars
    83.68%
  • 4 stars
    10.91%
  • 3 stars
    3.13%
  • 2 stars
    1.12%
  • 1 star
    1.12%

RX

Oct 21, 2017

Filled StarFilled StarFilled StarFilled StarFilled Star

Excellent course! Teachers are humorous and good at logical teaching.

DW

Dec 5, 2015

Filled StarFilled StarFilled StarFilled StarFilled Star

老师讲的调理,面面俱到, 有一点建议就是作业难度有些大, 对于初学者来说完成难度较高, 希望能够在课程中有所涉及 作业。

From the lesson

运算符重载

如果不做特殊处理的话,C++的“+”“-”“*”“/”等运算符只能用于对基本类型的常量或变量进行运算,不能用于对象之间的运算。我们希望对象之间也能用这些运算符进行运算,例如,复数之间是可以进行四则运算的,两个复数对象相加如果直接用“+”运算符完成,那不是很直观和简洁吗?本模块将介绍利用C++提供的“运算符重载”机制,赋予运算符新的功能,就能解决对象之间运算的问题。

Taught By

  • Placeholder

    Jiaying Liu 刘家瑛, Ph.D.

    Associate Professor

  • Placeholder

    郭 炜

    讲师

Explore our Catalog

Join for free and get personalized recommendations, updates and offers.