예제 #1
0
        private static void ConsoTabHeritage()
        {
            Vehicule        veh1        = new Vehicule();
            Voiture         voit1       = new Voiture();
            List <Vehicule> lstVehicule = new List <Vehicule>()
            {
                veh1, voit1
            };

            foreach (IVehicule item in lstVehicule)
            {
                item.Rouler();
                item.Freiner();
            }
        }
예제 #2
0
        private static void ConsoTableauHeritage()
        {
            Vehicule        veh1         = new Vehicule();
            Voiture         voit1        = new Voiture();
            List <Vehicule> lstvehicules = new List <Vehicule>()
            {
                veh1, voit1
            };

            //faire ropuler toutes les elem de la liste
            foreach (IVehicule item in lstvehicules)
            {
                item.Rouler();
                item.Frainer();
            }
        }
예제 #3
0
        private static void CobsoHeritage()
        {
            Vehicule veh1  = new Vehicule();
            Voiture  voit1 = new Voiture();

            //Faire rouler les 2 vehicules
            veh1.Rouler();
            voit1.Rouler();

            //Klaxon de voiture
            voit1.Klaxoner();

            //frainer des  veh
            veh1.Frainer();
            voit1.Frainer();
            Console.WriteLine();
        }