public Client(CarFactory car_factory) { abstractCar = car_factory.CreateCar(); abstractEngine = car_factory.CreateEngine(); abstractBody = car_factory.CreateBody(); }
public abstract string bodyName(AbstractBody body);
public abstract string Type(AbstractBody body);
public override string bodyName(AbstractBody body) { return(body.bodyName); }
public override string Type(AbstractBody body) { string t = body.body_type; return(t); }