factory method: metoda fabrykująca, metoda wytwórcza
Kreacyjny wzorzec projektowy umożliwiający tworzenie obiektów. Realizacja tego wzorca polega na zdefiniowaniu specjalnego interfejsu opisującego tworzenie obiektów. O rodzaju obiektu do utworzenia decydują konkretne klasy, które implementują ten interfejs.