设计模式之简单工厂模式
简单工厂模式是类的创建模式,又叫静态工厂模式,是工厂方法模式的一个特殊实现。
下面看一下源码实例
?
public class Test {/** * 测试类 * @param args */public static void main(String[] args) { try {Shape shape=SimpleFactory.getShape("rectangle");shape.draw();shape.erase();shape=SimpleFactory.getShape("square");shape.draw();shape.erase();shape=SimpleFactory.getShape("triangle");shape.draw();shape.erase(); } catch (Exception e) {e.printStackTrace();}}}
?