C# materjal
tehtud töötundide arvu summeerimiseks. Igal omistamisel liidetakse töötunnid vastava päeva
arvule otsa. Igal küsimisel antakse välja sellele nädalapäevale liidetud töötundide summa.
Negatiivse arvu sisestamisel tuleb veateade.
Operaatorite üledefineerimine
Kui kõik saadud kiidusõnad kokku liita, siis võib end küll inglina tunda ...
Ehk siis liitmine ei pruugi sugugi tähendada arvude aritmeetilist kokkusummeerimist, vaid
võib vastavalt taustale ja teemale hoopis isesuguse tähenduse saada. C# võimaldab C++
eeskujul. Samuti võib omaloodud klassist objektide puhul määrata, mida üks või teine
tehtemärk tegelikult nende objektidega teeb. Mõnes keeles (nt. Java) on tehtemärkide
programmeerijapoolne määramine veaohu tõttu ära keelatud. Aga siia keelde on võimalus
alles jäetud ning aitab loodud objekte tavaelus toimuvaga sarnasemalt käituma panna.