Exemplo n.º 1
0
        static void Main(string[] args)
        {
            // luodaan auto1
            Console.WriteLine("Testataan autoa ja sen renkaita");
            Auto auto1 = new Auto()
            {
                Merkki = "Skoda", Malli = "Octavia"
            };

            // ostetaan neljä rengasta ja lisätään ne auto1-olioon
            for (int i = 0; i < 4; i++)
            {
                Rengas skodaRengas = new Rengas()
                {
                    Valmistaja = "Nokia", Malli = "Hakkapeliitta", RengasKoko = "205/45R16"
                };
                auto1.Renkaat.Add(skodaRengas);
            }
            // näytetään auto1 renkaat
            Console.WriteLine($"Arskan autossa {auto1.Merkki} {auto1.Malli} on seuraavat renkaat");
            foreach (var item in auto1.Renkaat)
            {
                Console.WriteLine($" - {item.Valmistaja} {item.Malli} {item.RengasKoko}");
            }
            // luodaan auto2 ja ostetaan lisätään siihen neljä rengasta
            Auto auto2 = new Auto()
            {
                Merkki = "Fiat", Malli = "Punto"
            };

            for (int i = 0; i < 4; i++)
            {
                Rengas fiatRengas = new Rengas()
                {
                    Valmistaja = "Hankook", Malli = "HongKong", RengasKoko = "180/40R15"
                };
                auto2.Renkaat.Add(fiatRengas);
            }
            // lisäksi auto2 kuuluu yksi vararengas
            Rengas fiatVaraRengas = new Rengas()
            {
                Valmistaja = "Hankook", Malli = "SafetyFirst -BackUp tire", RengasKoko = "175/35R15"
            };

            auto2.Renkaat.Add(fiatVaraRengas);
            // näytetään auto2 renkaat
            Console.WriteLine($"Autossa {auto2.Merkki} {auto2.Malli} on seuraavat renkaat");
            foreach (var item in auto2.Renkaat)
            {
                Console.WriteLine($" - {item.Valmistaja} {item.Malli} {item.RengasKoko}");
            }
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Testataan autoa ja sen renkaita");
            Auto auto = new Auto()
            {
                Merkki = "Skoda", Malli = "Octavia"
            };

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

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


            Auto auto2 = new Auto()
            {
                Merkki = "Lada", Malli = "Riva (VAZ 2105)"
            };

            for (int i = 0; i < auto.RenkaidenLkm; i++)
            {
                Rengas rengas = new Rengas()
                {
                    Valmistaja = "Linglong", Malli = "GreenMax", RengasKoko = "175/65R14"
                };
                auto2.Renkaat.Add(rengas);
            }
            //näytetään auton renkaat
            Console.WriteLine($"Peran autossa {auto2.Merkki} {auto2.Malli} on seuraavat kumit:");
            foreach (var item in auto2.Renkaat)
            {
                Console.WriteLine($"- {item.Valmistaja} {item.Malli} {item.RengasKoko}");
            }
        }