package singleton; public class QuickFactory extends SomeFactory { protected QuickFactory() {} // Redefining factory methods, producing products... public Object getProduct1() { // ..... return new Object(); } public Object getProduct2() { // ..... return new Object(); } // .....}