Exemplo n.º 1
0
        static void ShowTyresAdded(Kulkuneuvo kulkuneuvo)
        {
            Console.WriteLine("Created a new vehicle " + kulkuneuvo.Valmistaja
                              + " " + kulkuneuvo.Malli);

            foreach (Rengas item in kulkuneuvo.Renkaat)
            {
                Console.WriteLine("Tyre " + item.Valmistaja + " added to "
                                  + kulkuneuvo.Valmistaja);
            }
            Console.WriteLine();
        }
Exemplo n.º 2
0
        static void PrintTyres(Kulkuneuvo kulkuneuvo)
        {
            Console.WriteLine("Vehicle Name: " + kulkuneuvo.Valmistaja
                              + " " + "Model: " + kulkuneuvo.Malli + "\nTyres:");

            foreach (Rengas item in kulkuneuvo.Renkaat)
            {
                Console.WriteLine(item.Valmistaja + " " + item.Malli
                                  + " " + item.Koko);
            }
            Console.WriteLine();
        }
Exemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Testataan autoa ja sen renkaita");
            Kulkuneuvo auto = new Kulkuneuvo()
            {
                Nimi = "Porsche", Malli = "model 911"
            };

            for (int i = 0; i < 4; i++)
            {
                Rengas rengas1 = new Rengas()
                {
                    Valmistaja = "Nokian", Malli = "Hakka", RengasKoko = "205R16"
                };
                auto.Renkaat.Add(rengas1);
            }

            //näytetään auton renkaat
            Console.WriteLine($"Arskan autossa {auto.Nimi} {auto.Malli} on seuraavat kumit:");
            foreach (var item in auto.Renkaat)
            {
                Console.WriteLine($"- {item.Valmistaja} {item.Malli} {item.RengasKoko}");
            }


            Kulkuneuvo vehicle = new Kulkuneuvo()
            {
                Nimi = "Ducati", Malli = "model Diavel"
            };


            Rengas rengas2 = new Rengas()
            {
                Valmistaja = "MIC", Malli = "Pilot", RengasKoko = "160R17"
            };

            vehicle.Renkaat.Add(rengas2);
            Rengas rengas3 = new Rengas()
            {
                Valmistaja = "MIC", Malli = "Pilot", RengasKoko = "140R16"
            };

            vehicle.Renkaat.Add(rengas2);

            //näytetään auton renkaat
            Console.WriteLine($"Peran kulkuneuvossa {vehicle.Nimi} {vehicle.Malli} on seuraavat kumit:");
            foreach (var item in vehicle.Renkaat)
            {
                Console.WriteLine($"- {item.Valmistaja} {item.Malli} {item.RengasKoko}");
            }
        }
Exemplo n.º 4
0
        static void Main(string[] args)
        {
            Kulkuneuvo audi  = new Kulkuneuvo("Audi", "A3", 4);
            Kulkuneuvo honda = new Kulkuneuvo("honda", "Civic", 4);
            Kulkuneuvo pv    = new Kulkuneuvo("Suzuki", "Pv", 2);

            Rengas rengas1 = new Rengas("Hancook", "Pirate", "180/55R16");
            Rengas rengas2 = new Rengas("Michelin", "Pilot", "200/60R18");
            Rengas rengas3 = new Rengas("Heidenau", "Sport", "13/3,5");

            audi.AddTyre(rengas1);
            honda.AddTyre(rengas2);
            pv.AddTyre(rengas3);

            ShowTyresAdded(audi);
            PrintTyres(audi);

            ShowTyresAdded(honda);
            PrintTyres(honda);

            ShowTyresAdded(pv);
            PrintTyres(pv);
        }