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

            return(t);
        }