K čemu slouží konstruktor?

Obsah

K čemu slouží konstruktor?

K čemu slouží konstruktor?

K tomuto účelu slouží destruktor. Konstruktor je zvláštní metodou, neboť má předepsané jméno. Tím je vždy jméno třídy, pro kterou konstruktor vytváříme. Konstruktor též nemá návratový typ, a to ani void, a může mít libovolné množství parametrů. Konstruktor bývá v drtivé většině případů deklarován jako věřejná metoda.

Co je konstruktor?

Konstruktor je zvláštní metodou, neboť má předepsané jméno. Tím je vždy jméno třídy, pro kterou konstruktor vytváříme. Konstruktor též nemá návratový typ, a to ani void, a může mít libovolné množství parametrů. Konstruktor bývá v drtivé většině případů deklarován jako věřejná metoda.

Jaký je nejlepší konstruktor pro konverzi?

Takový konstruktor musí mít právě jeden parametr a jinak se neliší. Kdykoliv se pak objeví přiřazení instance do proměnné jiného typu, pokusí se překladač vyhledat vhodný konstruktor, který by použil pro konverzi. Vývojáři C++ upravili i základní číselné typy, aby se chovali více jako objekty.

Související příspěvky: