Je to jednoduché:) Pokud do třídy nedáte žádný konstruktor (metoda New), chová se to stejně, jako kdyby tam byl prázdný konstruktor bez parametrů, tedy: To ale funguje pouze tehdy, pokud do třídy nedáte žádnou metodu New, . Pokud ale přidáte vlastní konstruktor (s nějákými parametry), třída už konstruktor má a pokud ho tedy chcete volat s jiným počtem parametrů (nebo bez nich), musíte ho přetížit (přidat další metodu New s odpovídajícím počtem parametrů nebo bez nich) Další možností by bylo vytvořit konstruktor a jeho parametry označit jako nepovinné (Optional)
|