package com.lbx.factory;
import com.lbx.model.Car;
/**
* 这是非静态的工厂方法注入
* @author Administrator
*
*/
public class CarFactory {
public Car createHongQiCar(){
Car car = new Car();
car.setName("红旗");
car.setSpeed("200");
return car;
}
}
package com.lbx.factory;
import com.lbx.model.Car;
/**
* 这是静态的工厂方法注入
* @author Administrator
*
*/
public class CarFactory2 {
public static Car createHongQiCar(){
Car car = new Car();
car.setName("红旗");
car.setSpeed("200");
return car;
}
}