コード例 #1
0
        static void Main(string[] args)
        {
            /*Instanciation du modèle , du véhicule */

            Modèle m = new Modèle("Clio", 12000);

            Vehicule v1 = new Vehicule("474qq95");
            Vehicule v  = new Voiture("474qq95", m);

            /* Instanciation des options et d'une voiture*/
            Option  cd        = new Option("CD audio", 230);
            Option  air       = new Option("Air Conditionné", 395);
            Option  direction = new Option("Direction assistée", 250);
            Option  airBag    = new Option("AirBag", 320);
            Voiture voiture   = new Voiture("474qq95", m);

            /* ajout à la collection */
            m.AddOption(direction);
            m.AddOption(airBag);
            v.AddOption(cd);
            v.AddOption(air);
            v1.AddOption(cd);
            v1.AddOption(air);
            voiture.AddOption(cd);
            voiture.AddOption(air);


            /* Méthode ToString sur le modèle , le véhicule et la voiture */
            Console.WriteLine("Le modèle");
            m.ToString();
            Console.WriteLine();

            Console.WriteLine("le véhicule dont une voiture");
            v.ToString();
            Console.WriteLine();

            Console.WriteLine("le véhicule");
            v1.ToString();
            Console.WriteLine();

            Console.WriteLine("La voiture");
            voiture.ToString();
            Console.WriteLine();



            Console.ReadLine();
        }
コード例 #2
0
ファイル: Voiture.cs プロジェクト: seb17051998/Slam-4-5
 public Voiture(string immatriculation, Modèle possède)
     : base(immatriculation)
 {
     this.possède = possède;
 }