设计模式2之工厂方法模式FactoryMethod

public interface Product{

}

 

public class ConcreteProduct implements Product{

}

 

public abstract class Creator{

    protected abstract Product factoryMethod();

}

 

public class ConcreteCreator extends Creator{

    protected Product factoryMethod(){

        return new ConcreateProduct();

    }

}


 

你可能感兴趣的:(设计模式,Class,interface)