OOP staat voor Object Oriented Programming en is een model dat draait om het data en objecten.
We programmeren Classes, welke we kunnen instantiëren tot objecten.
Slide 4 - Tekstslide
Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
👩🏫 Classes
Classes kan je zien als een soort van template of blueprint voor objecten.
Van deze template kan je meerdere objecten instantiëren met ieder hun eigen eigenschappen.
Slide 5 - Tekstslide
Deze slide heeft geen instructies
♻️ Variables
Variabelen zijn kleine stukjes data die soms alleen gelezen kunnen worden, soms alleen aangepast kunnen worden, beide of geen van beide.
String = "Naam"
Int = "10"
Float = "10.5f"
Slide 6 - Tekstslide
Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
🎬 Methods
Methods uitleg
Slide 7 - Tekstslide
Deze slide heeft geen instructies
👪 Inheritance
Inheritance uitleg
Slide 8 - Tekstslide
Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
⏏️ Interfaces
Interfaces uitleg
Slide 9 - Tekstslide
Deze slide heeft geen instructies
🔒 Accessibility
Accessibility uitleg
Slide 10 - Tekstslide
Waarom programmeren we in OOP
Wat is OOP
Wat zijn de voordelen van OOP
Wat zijn classes, wanneer wordt een class een object (instantieren)
Wat zijn objecten (Alles, tafels, stoelen)
👋 Alles duidelijk?
Vragen?
Intussen kan je verder met de opdrachten van de vorige weken als je nog niet bij bent. Mocht je klaar zijn, mag je aan de slag met opdrachten voor andere vakken of eigen projecten.