14151617181920
public static OSXFactory3 getInstance() { return factory; }; public Button createButton() { return (new OSXButton()); }
12131415161718
public static OSXFactory2 getInstance() { return factory; }; public Button createButton() { return (new OSXButton()); }
13141516171819
return factory; }; @Override public Button createButton() { return (new OSXButton()); }