*Na de vakantie moet iedereen bij zijn met de opdrachten tot en met Hoofdstuk 5, alle oudere opdrachten worden hierna niet meer nagekeken en verschuiven dan naar de bufferweek.
Slide 4 - Diapositive
🕺 Inhoud van de toets
OOP Object Oriented Programming
Classes
Variables
Methods (parameters)
Constructors
Inheritance
Interfaces
Accessibility
Slide 5 - Diapositive
Toets Native
Klas: TTSDB-SD23A
Woensdag 30-10-2024
(poging 1)
Klas: TTSDB-SD23B
Maandag 28-10-2024
Slide 6 - Diapositive
📖 Oefenvragen ter voorbereiding
Join allemaal de Lesson Up en lees de vragen goed door!!! Ook in de uiteindelijke toets is lezen ontzettend belangrijk.
Slide 7 - Diapositive
Wat is de scope van de parameter ‘speed’ in het voorbeeld?
A
Regel 7 t/m het einde van het bestand.
B
Regel 7 t/m de eerst volgende sluit accolade "}"
C
Regel 10 t/m het einde van de Accelerate methode
D
Dat kan je niet zeggen, want je weet niet wat er na regel 13 staat
Slide 8 - Quiz
Welk risico loop je met public variables?
A
Je loopt een groter risico om gehacked te worden.
B
Je loopt het risico dat je de variabele instelt op waarden die het volgens de class of het object niet kan hebben.
C
Niets, alles wat je met een public variabele kan, kun je met een private ook.
D
Het gaat in tegen de programmeerconventies voor c#
Slide 9 - Quiz
Wat is de beste beschrijving voor een overloaded method?
A
Een overloaded method is een methode met dezelfde naam als een andere methode, maar met andere parameters.
B
Wanneer je de ‘Overloaded method’-foutmelding krijgt, heb je per ongeluk twee methoden dezelfde naam gegeven.
C
De overloaded method wordt aangeroepen wanneer er een nieuw object van die class wordt gemaakt.
D
Overloaded methods kun je alleen gebruiken in static classes.
Slide 10 - Quiz
Wat is de uitkomst van de code hiernaast?
A
7, want a is 11 en b is 4.
B
Dat kun je niet weten: je weet niet wat a en b is.
C
Dat kun je niet weten: je weet niet wat c is.
D
Je krijgt een foutmelding omdat je twee velden met de naam ‘a’ en ‘b’ hebt.
Slide 11 - Quiz
Hoe oud is Quincy?
A
45
B
25
C
33
D
31
Slide 12 - Quiz
👋 Alles duidelijk?
Nulls, Properties oefenen, Boeken online, Je eerste EFCore model, Een eenvoudige CRUD-applicatie, H3: Bibliotheek, Dierengeluiden, H4: Online Winkel, SimpleConsoleGame