public Regulateur(Voiture v)
        {
            Voiture = v;

            if (v.GetType() != this.GetType())
            {
                SetLibelle(GetLibelle());
                SetPrix(GetPrix());
                SetPoids(GetPoids());
            }
        }
        public ToitOuvrant(Voiture v)
        {
            Voiture = v;

            if (v.GetType() != this.GetType())
            {
                SetLibelle(GetLibelle());
                SetPrix(GetPrix());
                SetPoids(GetPoids());
            }
        }
 public override int GetPoids()
 {
     return(Voiture.GetPoids() + this.Poids);
 }
 public override int GetPrix()
 {
     return(Voiture.GetPrix() + this.Prix);
 }
 public override string GetLibelle()
 {
     return(Voiture.GetLibelle() + this.Libelle);
 }