//Jednostavni main primera koji ilustruje factory method DP //Za instanciranog zaposlenog/nezaposlenog u preduzecu na izlaz se //ispise poruka o mogucnosti da zaposleni/nezaposleni koristi neki //resurs preduzeca. public class FactoryPattern { public static void main (String[] args) { //zaposleni kao instanca Employee Employee employee = new Employee ("Marko", "marko@preduzece.com"); //nezaposleni kao instanca NonEmployee NonEmployee nonEmployee = new NonEmployee ("Pera", "perap@pronalazac.com"); //jedan metod getResorce stampa poruku ciji sadrzaj zavisi od statusa zaposlenosti Objekta employee.getResource ().printMessage (); nonEmployee.getResource ().printMessage (); } }