예제 #1
0
        static void TestaaJaakaappi()
        {
            Jaakaappi helkama = new Jaakaappi {
                Merkki = "Helkama"
            };
            KaappiSisalto kalja = new KaappiSisalto {
                Valmistaja = "Olvi", Tuote = "Keskiolut", Koko = 0.33
            };
            KaappiSisalto parisevaa = new KaappiSisalto {
                Valmistaja = "Euroshopper", Tuote = "Energy Drink", Koko = 0.5
            };
            KaappiSisalto pizzaa = new KaappiSisalto {
                Valmistaja = "Saarioinen", Tuote = "Jauhelihapitsa"
            };

            Console.WriteLine("Jääkaapissa {0} ei ole mitään valon lisäksi", helkama.Merkki);
            helkama.LisääTarvike(kalja);
            helkama.LisääTarvike(kalja);
            helkama.LisääTarvike(kalja);
            helkama.LisääTarvike(kalja);
            helkama.LisääTarvike(kalja);
            helkama.LisääTarvike(parisevaa);
            helkama.LisääTarvike(parisevaa);
            helkama.LisääTarvike(pizzaa);
            helkama.LisääTarvike(pizzaa);
            Console.WriteLine(helkama.ToString());
        }
예제 #2
0
 public void LisääTarvike(KaappiSisalto tarvike)
 {
     if (lkmTarvikkeet < maxTarvikkeet)
     {
         Tarvikkeet.Add(tarvike);
         lkmTarvikkeet++;
         Console.WriteLine("Elintarvike {0} lisätty jääkaappiin {1}", tarvike.Tuote, Merkki);
     }
     else
     {
         Console.WriteLine("No room for a new supply..., sorry!");
     }
 }