Professional Documents
Culture Documents
11-Preklapanje Operatora
11-Preklapanje Operatora
11-Preklapanje Operatora
(operator overloading)
Operatori
Po broju operanada, postoje tri tipa operatora u C#-u:
Unarni – izvršavaju se nad jednim operatorom
Binarni – izvršavaju se nad dva operatora
Trenarni – zahtevaju tri operatora
U primeru na slici,
firstNumber i
secondNumber su objekti, a
ne brojevi i stoga se ne
mogu sabirati!!!
Operator overloading
Morali bi da pišemo:
Overload Binarnih Operatora
Drugi način je da u klasi MyNumber overload-ujemo, tj. predefinišemo
operator +