|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
运算符重载# ^6 ?1 P; L1 g9 ^3 h5 ]
( \: R( r2 e& K
; q" M% o4 n$ H3 c1.运算符重载介绍
1 L$ s `$ |7 `' q) a% v$ s3 T3 a. W' Q$ l7 X4 I+ u( H- E8 Y
0 r7 S2 x( i7 ~* @! ?( C; E
·运算符重载允许把标准运算符(如+、—、*、/、<、>等)应用于自定义数据类型的对象
5 \& g5 q1 A# |# ^1 r; \0 [/ Y
' V% T/ w! T$ g, {3 [1 Z, U$ m( n6 B8 M: t5 H
运算符重载的作用:
. `$ r+ s9 v) p. A& L* `) i9 R' u' x# k3 P
8 B+ k" `9 w- p# Q. L
·直观自然,可以提高程序的可读性/ a' v5 p" Y" a6 h; V) n
/ ^. C( t3 D3 s" G
/ R& K6 b: Y O, P8 i: A·体现了C++的可扩充性
D0 a+ c5 G3 d1 ?# q/ e3 S- Q; E( F% f% y+ v$ r7 a& ^
7 c0 e, b0 s& U: c
, Q/ N$ z( B2 \' k$ \/ L
/ e$ }: `5 e$ b% e. C" v |
|