OOP Methodologie
De methodologie OOP of Objectgeoriënteerd programmeren is bedoeld voor het schrijven van elk computerprogramma of -systeem als een verzameling objecten, waarbij elk object tot een bepaalde klasse behoort en bepaalde functies uitvoert. En alle klassen volgen de principes van overerving.
De basisprincipes van OOP:
- Abstractie maakt het mogelijk de belangrijke aspecten voor het oplossen van een specifieke taak te identificeren, die worden gevormd als een klasse.
- Encapsulatie organiseert een snelle en veilige hiërarchie van objecten binnen het systeem. Bij encapsulatie is voor het beheer van het proces één eenvoudig commando voldoende, zonder onnodige verduidelijking.
- Overerving definieert verwante relaties tussen objecten in een programma, zodat wijzigingen aangebracht in de ouder niet worden gedupliceerd in het afstammelingselement.
- Polymorfisme definieert in welke situaties processen parallel moeten worden uitgevoerd, en in welke situaties ze moeten worden samengevoegd.
Zie ook
-
tutorial PHP,
die uitlegt hoe je met OOP in PHP werkt -
tutorial JavaScript,
die uitlegt hoe je met OOP in JavaScript werkt -
modelleringstaal
UML,
die processen beschrijft met behulp van diagrammen en schema's -
een reeks concepten Programmeerparadigma,
die de benadering van programmeren definieert