Exemple #1
0
        static void Main(string[] args)
        {
            BirthdayCake theCake   = new BirthdayCake();
            Parent       parentNew = new Parent();
            Kid          kidNew    = new Kid();

            Console.WriteLine("Hoe oud is het kind geworden: ");
            theCake.NumberOfCandles = Convert.ToInt32(Console.ReadLine());
            Console.Clear();
            //Console.WriteLine("Ouders druk op enter om een kaars aan te steken");
            //theCake.LightCandle();

            Console.WriteLine($"Aantal kaarsen: {theCake.NumberOfCandles}");
            Console.WriteLine($"Aantal brandende kaarsen: {theCake.NumberOfBurningCandles}");

            Console.WriteLine("Ouders druk op enter om alle kaarsen aan te steken!");
            Console.ReadKey();
            parentNew.LightAllCandles(theCake);
            Console.Clear();

            Console.WriteLine($"Aantal kaarsen: {theCake.NumberOfCandles}");
            Console.WriteLine($"Aantal brandende kaarsen: {theCake.NumberOfBurningCandles}");

            Console.WriteLine("Kido druk op enter om alle kaarsen uit te blazen!");
            Console.ReadKey();
            kidNew.BlowOutAllCandles(theCake);
            Console.Clear();

            Console.WriteLine($"Aantal kaarsen: {theCake.NumberOfCandles}");
            Console.WriteLine($"Aantal brandende kaarsen: {theCake.NumberOfBurningCandles}");
        }
Exemple #2
0
 public void BlowOutAllCandles(BirthdayCake birthdayCake)
 {
     birthdayCake.NumberOfBurningCandles = 0;
 }
Exemple #3
0
 public void LightAllCandles(BirthdayCake birthdayCake)
 {
     //for (int i = 0; i < birthdayCake.NumberOfCandles; i++)    //in opgave spreekt men van een for loop?
     //{ }
     birthdayCake.NumberOfBurningCandles = birthdayCake.NumberOfCandles;
 }