Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp
Krijg toegang tot deze cursus met een gratis proefabonnement
Word vandaag lid en krijg toegang tot meer dan 24.500 cursussen geleid door branchedeskundigen.
Objecten - tutorial Python
Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp
Objecten
- Het idee achter objectgeoriënteerd computergebruik is dat het denken over en het bespreken van programmeren vergelijkbaar is met het denken over de echte wereld. Dus om te vragen wat een object is in een computerprogramma, begin met de vraag, wat is een object in de echte wereld? - Dus is deze cookie een object? - Tuurlijk. - Hoe zit het met deze mok? - Absoluut. Dit zijn beide objecten, het zijn dingen. - Hoe zit het met deze mok? Zijn deze twee mokken hetzelfde object? - Nee, hoewel het vergelijkbare mokken zijn, zijn het niet dezelfde mok. Dit zijn afzonderlijke objecten, elk met een eigen bestaan. Het is een eigen identiteit die onafhankelijk is van alle andere objecten. Elk object heeft kenmerken, inherente eigenschappen die de huidige toestand beschrijven. Een mok kan bijvoorbeeld vol, leeg of ergens daartussenin zijn. Het vullen van één mok met koffie betekent niet dat alle mokken ter wereld gevuld worden. De huidige staat van deze mok die vol is, staat los van deze…
Inhoud
-
-
-
Objectgericht denken4 m 23 s
-
(vergrendeld)
Objecten5 m 1 s
-
(vergrendeld)
Klassen4 m 38 s
-
(vergrendeld)
Abstractie2 m 32 s
-
(vergrendeld)
Inkapseling3 m 38 s
-
(vergrendeld)
Overname4 m
-
(vergrendeld)
Polymorfisme4 m 9 s
-
(vergrendeld)
Analyse, ontwerp en programmering2 m 28 s
-
(vergrendeld)
Unified modeling language (UML)2 m 53 s
-
-
-
-
-
-
-
-