Beispiel #1
0
        // Constructeur de la classe LocationAvecChauffeur qui appelle le constructeur de la classe mère
        // grâce à la syntaxe : base(…)

        public LocationAvecChauffeur(int unNumLoc, DateTime uneDate,
                                     double unMontantRegle, Vehicule unVehicule,
                                     FormuleAvecChauffeur uneFormuleAvecChauffeur) : base(unNumLoc,
                                                                                          uneDate, unMontantRegle, unVehicule)
        {
            this.laFormuleAvecChauffeur = uneFormuleAvecChauffeur;
        }
        // Constructeur de la classe LocationSansChauffeur

        public LocationSansChauffeur(int unNumLoc, DateTime uneDate,
                                     double unMontantRegle, double unNbKmDepart, Vehicule unVehicule, FormuleSansChauffeur uneFormuleSansChauffeur) : base(unNumLoc, uneDate, unMontantRegle, unVehicule)
        {
            this.nbKmDepart             = nbKmDepart;
            this.nbKmRetour             = nbKmRetour;
            this.laFormuleSansChauffeur = uneFormuleSansChauffeur;
        }
Beispiel #3
0
 // Constructeur de la classe Location
 public Location(int unNumLoc, DateTime uneDate, double unMontantRegle,
                 Vehicule unVehicule)
 {
     this.numLocation  = unNumLoc;
     this.dateLocation = uneDate;
     this.montantRegle = unMontantRegle;
     this.leVehicule   = unVehicule;
 }