CSCI 202: Object-Oriented Programming

Programs designed in class

Operators that can be overloaded
+-*/% ^&|~!
=<>+=-= *=/=%=^=&=
|=<<>> <<=>>= ==!=<=>=&&
||++-- ->*,->[]() newdelete

The only operators that cannot be overloaded
? :..*::sizeof