Konstruktor uvijek vraća potpuno novu instancu svoje točne klase, s imenom fiksiranim na klasu. Factory method je redovna (često statička) metoda koja kreira objekte — dajući vam slobodu u nazivanju, koju podtipologiju vratiti i trebate li uopće kreirati novi objekt.
