Kapitola 6. Přetěžování funkcí

Obsah

6.1. Přetěžování konstruktorů
6.2. Použití standardních argumentů
6.3. Přetěžování a nejednoznačnost
6.4. Adresy přetěžovaných funkcí
6.5. Opakování
Časová náročnost
Časová náročnost kapitoly: 40 minut

V této části si povíme něco o přetěžování funkcí, přetěžování konstruktorů, o tom, jak dávat funkcím standardní argumenty a jak se vyhnout nejednoznačnosti při přetěžování.

Potřebné znalosti
Potřebné znalosti

K zvládnutí obsahu této kapitoly je nutné mít znalosti z jazyka C a kapitoly 2 až 5 jazyka C++ - tedy rozvinout své znalosti o objektech - umět vytvářet jejich pole, chápat aritmetiku jejich ukazatelů. Znát ukazatel this a používat operátory new, delete a odkazy.