- část kódu ve třídě, která je až na vyjímky public
- existují návrhové vzory, které nezveřejňují konstruktor, např. singleton
- nemá žádný návratový typ
- název má stejný jako je název třídy
- konstruktor inicializuje třídu
- přiřazuje hodnoty atributům
/- konstruktor bez parametru
\- přetížené konstruktory
-
v C# -
this.Barva = Barva;- this. určuje, že mluvíme o atributu
- nepotřebujeme vymýšlet další názvy parametru
- atributu je přiřazena hodnota parametru konstruktoru
-
konstruktorů můžeme mít tolik, kolik máme atributů + jeden bezparametrický
-
vymyslet u maturity nějakou třídu a popsat nějaké konstruktory