예제 #1
0
        static void Main(string[] args)
        {
            Vehicule vehicule1 = new Vehicule("noir", 1500);

            Console.WriteLine($"Le véhicule {vehicule1.Couleur} pèse {vehicule1.Poids}kg.");
            vehicule1.Rouler();
            vehicule1.AjouterPersonne(70);
            Console.WriteLine($"Le véhicule {vehicule1.Couleur} pèse désormais {vehicule1.Poids}kg.");

            // Créer une voiture verte de 1400 kg.
            Voiture voiture1 = new Voiture("verte", 1400);

            // Ajouter deux personnes de 65 kg chacune.
            // Afficher dans la console sa couleur et son nouveau poids.
            voiture1.AjouterPersonne(65, 2);
            Console.WriteLine($"La voiture {voiture1.Couleur} pèse {voiture1.Poids}kg.");
            // Repeindre la voiture en rouge et ajouter deux pneus neige.
            voiture1.Repeindre("rouge");
            voiture1.AjouterPneuNeige(2);
            // Afficher dans la console sa couleur et son nombre de pneus neige.
            Console.WriteLine($"La voiture repeinte en {voiture1.Couleur} possède {voiture1.PneusNeige} pneus neige.");

            // Créer un objet Deux_roues noir de 120 kg.
            DeuxRoues moto = new DeuxRoues("noir", 120, 2);

            // Ajouter une personne de 80 kg.
            moto.AjouterPersonne(80);
            // Mettre 20 litres d’essence.
            moto.MettreEssence(20);
            // Afficher dans la console la couleur et le poids du deux roues.
            Console.WriteLine($"La moto de couleur {moto.Couleur} pèse {moto.Poids}kg.");

            // Créer un camion bleu de 10000 kg d’une longueur de 10 mètres avec 2 portes.
            Camion camion1 = new Camion("bleu", 10000, 2, 10);

            // Lui ajouter une remorque de 5 mètres et une personne de 80 kg.
            camion1.AjouterRemorque(5);
            camion1.AjouterPersonne(80);
            // Afficher dans la console sa couleur, son poids, sa longueur et son nombre de portes.
            Console.WriteLine($"Le camion {camion1.Couleur}, pesant {camion1.Poids}kg et mesurant {camion1.Longueur}m de long a {camion1.NombrePortes} portes.");
        }
예제 #2
0
        static void Main(string[] args)
        {
            Vehicule poussePousse = new Vehicule(4, 6, 100);

            Console.WriteLine(poussePousse);

            Voiture berlingo = new Voiture(5, 175000, 1400, "bleu", 7);

            Console.WriteLine(berlingo);

            Moto fazer = new Moto(2, 12300, 850, "rouge", 12);

            Console.WriteLine(fazer);

            Tesla modelS = new Tesla(5, 500, 1600, "blanc", 10, 4.3, 75.5);

            Console.WriteLine(modelS);
            Console.WriteLine("Consommation=" + modelS.Consommation);
            Console.WriteLine("CapaciteReservoir=" + modelS.CapaciteReservoir);

            Console.ReadKey();
        }