 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| • |
Operator
Overloading does not allow us to alter
|
|
|
the
meaning of operators when applied to built-in
|
|
|
types
|
|
|
|
– |
one
of the operands must be an object of a
|
|
|
class
|
|
|
| • |
Operator
Overloading does not allow us to define
|
|
|
new
operator symbols
|
|
|
|
– |
we
overload those provided for in the language
|
|
to
have meaning for a new type of data...and
|
|
|
there
are very specific rules!
|
|