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.
Uitdaging: Jukebox-klasserelaties - tutorial Python
Uit de cursus: Basisbeginselen van programmeren: Objectgericht ontwerp
Uitdaging: Jukebox-klasserelaties
- Gefeliciteerd, je hebt de vijfde en laatste uitdaging van deze cursus bereikt. Het bouwt voort op de vorige vier uitdagingen, om een volledig klassendiagram te maken voor een jukebox van een ruimteschip. Voor deze uitdaging identificeer je de relaties tussen klassen. Als je je eigen set klassendiagrammen hebt van het voltooien van de vorige uitdagingen, dan moedig ik je aan om daaruit te werken. Anders kunt u onze klassendiagrammen gebruiken, die hier worden weergegeven. Je doel is om kansen tussen de klassen te identificeren om zaken als overerving, interfaces, aggregatie en of samenstelling te implementeren. En wijzig vervolgens uw klassendiagrammen met de juiste UML-markeringen om die klassenrelaties aan te geven. Om dat correct te doen, moet u mogelijk enkele kenmerken en methoden toevoegen aan of verwijderen uit uw bestaande klassen of zelfs enkele nieuwe klassen maken. Dat is allemaal onderdeel van de uitdaging. Er zijn hier veel mogelijke oplossingen, dus neem de tijd om…
Inhoud
-
-
-
-
-
-
-
-
(vergrendeld)
Overnamesituaties identificeren4 m 55 s
-
(vergrendeld)
Overname gebruiken2 m 44 s
-
(vergrendeld)
Abstracte en concrete klassen3 m 10 s
-
(vergrendeld)
Interfaces4 m 15 s
-
(vergrendeld)
Aggregatie2 m 3 s
-
(vergrendeld)
Samenstelling1 m 45 s
-
(vergrendeld)
Uitdaging: Jukebox-klasserelaties1 m 6 s
-
(vergrendeld)
Oplossing: Jukebox-klasserelaties3 m 20 s
-
(vergrendeld)
-
-