普通工厂一般用于产生一个实例
模拟代码:
VehicleFactory.java,交通工具工厂接口
BroomFactory.java,broom工厂继承VehicleFactory 生产交通工具
PlaneFactory.java
Moveable.java,交通工具接口
Broom.java,broom继承Moveable 接口,实现交通工具的行为
Plane.java
Test.java,这里只要换掉代码VehicleFactory factory = new BroomFactory()中的 new BroomFactory()为new PlaneFactory()即可换掉运行行为。