Poznámky k poslednímu úkolu
- operátor = by měl vracet hodnotu, protože v c je možné naspat (zřetězení operací) a = b = c = d;¨
- binární operator + nemůže vracet referenci, protože je vracen nový prvek (tento prvek není stejný s žádným existujícím proto se musí vytvořit)
- logické operátory vrací bool
- statická proměnná je součástí třídy (je ve třídě)
- unarní + může vracet referenci (vždy když se vrací *this, tak se vrací prvek který existuje vně metody a tedy je možné použít referenci).