コード例 #1
0
        public Regulateur(Voiture v)
        {
            Voiture = v;

            if (v.GetType() != this.GetType())
            {
                SetLibelle(GetLibelle());
                SetPrix(GetPrix());
                SetPoids(GetPoids());
            }
        }
コード例 #2
0
        public ToitOuvrant(Voiture v)
        {
            Voiture = v;

            if (v.GetType() != this.GetType())
            {
                SetLibelle(GetLibelle());
                SetPrix(GetPrix());
                SetPoids(GetPoids());
            }
        }
コード例 #3
0
 public override int GetPoids()
 {
     return(Voiture.GetPoids() + this.Poids);
 }
コード例 #4
0
 public override int GetPrix()
 {
     return(Voiture.GetPrix() + this.Prix);
 }
コード例 #5
0
 public override string GetLibelle()
 {
     return(Voiture.GetLibelle() + this.Libelle);
 }