示例#1
0
        /* Instructies
         * Maak een applicatie ToDoList. De applicatie ToDoList heeft een class ToDoList.
         * De class ToDoList heeft een instance variabele producten, wat een array is.
         * Het arrayobject, bevat objecten van het type Product.
         * De class product heeft de string naam en de int aantal als attributen. Maak de class product abstract.
         * Maak van product twee subclasses, namelijk BuyFood en Shopping en initialiseert in de subclasses voor ieder attribuut een waarde.
         * Laat in een demo-applicatie zien dat er BuyFood en Shopping in de ToDoList geplaatst kunnen worden. */

        public static void Main(string[] args)
        {
            ToDoList tasks = new ToDoList();

            tasks.AddTask(new BuyFood());
            tasks.AddTask(new Shopping());
            foreach (var toDoTask in tasks.task)
            {
                Console.WriteLine($"The task is {toDoTask.Naam()} and the amount is {toDoTask.Aantal()}");
            }
            Console.ReadLine();
        }