操作符重载的概念
+操作符支持复数相加:
操作符重载:
C++中的重载能够扩展操作符的功能
操作符的重载以函数的方式进行
本质:
用特殊形式的函数扩展操作符的功能
操作符重载语法:
通过operator关键字可以定义特殊的函数
operator的本质是通过函数重载操作符
可以将操作符重载函数定义为类的成员
比全局操作符重载少一个参数(左操作数)
不需要依赖又元就可以完成操作符重载
编译优先在成员函数中寻找操作符重载函数
小结:
(1)操作符重载的本质是通过函数扩展操作符的功能
(2)operator关键字是实现操作符重载的关键
(3)操作符重载遵循相同的函数重载规则
(4)全局函数和成员函数都可以实现操作符的重载
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
