示例#1
0
 public Client(CarFactory car_factory)
 {
     abstractCar    = car_factory.CreateCar();
     abstractEngine = car_factory.CreateEngine();
     abstractBody   = car_factory.CreateBody();
 }
示例#2
0
 public abstract string bodyName(AbstractBody body);
示例#3
0
 public abstract string Type(AbstractBody body);
示例#4
0
 public override string bodyName(AbstractBody body)
 {
     return(body.bodyName);
 }
示例#5
0
        public override string Type(AbstractBody body)
        {
            string t = body.body_type;

            return(t);
        }