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.100 cursussen geleid door branchedeskundigen.

Klassediagrammen maken: Attributen

Klassediagrammen maken: Attributen

- Al ons eerdere werk, het schrijven van vereisten en use cases en het bouwen van een conceptueel model, was om onze eerste reeks klassen te achterhalen, dus nu is het tijd om een goed klassendiagram te maken om ze visueel weer te geven. En dit is waar specifieke objectgeoriënteerde principes, zoals overerving en polymorfisme, in het spel kunnen komen. De meest gebruikte indeling is het UML-klassendiagram. Deze kunnen behoorlijk geavanceerd worden, maar voor deze cursus houden we het bij het gebruik van alleen de meest voorkomende aspecten. Elke klasse moet een naam hebben die in de enkelvoudsvorm is geschreven, niet in het meervoud, en de standaard is om een hoofdletter eerste letter te gebruiken, dus dingen als Asteroïde, Raket, Ruimteschip. Nu zul je nog niet alle attributen kennen, omdat de focus tot nu toe lag op klasverantwoordelijkheden en gedrag, maar begin met het opschrijven van voor de hand liggende, en je kunt later altijd meer toevoegen. Gebruik elke naamgevingsconventie…

Inhoud