Overerving in PHP

Overerving in PHP
1 / 12
next
Slide 1: Slide

This lesson contains 12 slides, with interactive quizzes and text slides.

Items in this lesson

Overerving in PHP

Slide 1 - Slide

Leerdoelen
Aan het einde van deze les kun je uitleggen wat Overerving in PHP is, en kun je een voorbeeld geven van een situatie waarin Overerving gebruikt kan worden.

Slide 2 - Slide

Wat is Overerving?
Overerving is het principe waarbij een class de eigenschappen en methods van een andere class erft.


Slide 3 - Slide

Hoe werkt Overerving?
Een subklasse kan de eigenschappen en methoden van een bovenliggende klasse gebruiken door de 'extends' sleutelwoord te gebruiken.

Slide 4 - Slide

Voorbeeld
Stel dat je een klasse 'Dier' hebt met de eigenschappen 'naam' en 'gewicht'. Je kunt dan een subklasse 'Kat' maken die deze eigenschappen erft van 'Dier'.

Slide 5 - Slide

Overerving gebruiken
Overerving kan handig zijn bij het maken van complexe objecten, omdat het je in staat stelt om code te hergebruiken en te delen tussen verschillende klassen.

Slide 6 - Slide

Voordelen van Overerving
Overerving kan de code eenvoudiger maken, de leesbaarheid verbeteren en de ontwikkeltijd verkorten doordat dezelfde code niet continu hoeft te worden herschreven.

Slide 7 - Slide

Nadelen van Overerving
Overerving kan code complex maken en zorgen voor problemen met de class-hierarchie. Ook kan het overmatig gebruik van Overerving code moeilijker te onderhouden maken.

Slide 8 - Slide

Samenvatting
Overerving is een belangrijk concept in PHP. Het stelt ontwikkelaars in staat om code te hergebruiken en te delen tussen verschillende klassen. Het kan de code eenvoudiger maken, maar het kan ook leiden tot complexiteit en problemen met de class-hierarchie.

Slide 9 - Slide

Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 10 - Open question

Schrijf 2 dingen op waarover je meer wilt weten.

Slide 11 - Open question

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 12 - Open question