Co a k čemu jsou konstruktory?
Konstruktury jsou speciální metody volané při vytváření nových instancí dané třídy.
Typicky se v konstruktoru naplní (inicializují) proměnné objektu.
Konstruktory lze volat jen ve spojení s operátorem new k vytvoření nové instance třídy - nového objektu, evt. volat z jiného konstruktoru
Syntaxe (viz výše):
public class Clovek {
    protected String jmeno;
    protected int rokNarozeni;
    // konstruktor se dvěma parametry
    // - inicializuje hodnoty proměnných ve vytvořeném objektu
    public Clovek(String j, int rN) {
        jmeno = j;
        rokNarozeni = rn;
    }
    ...
}
Příklad využití tohoto konstruktoru:
    ...
    Clovek pepa = new Clovek("Pepa z Hongkongu", 1899);
    ...
Toto volání vytvoří objekt pepa a naplní ho jménem a rokem narození.