prog:oo:skak_oo
Skak
I denne øvelse skal du foretage Objekt Orienteret Analyse & Design (OOAD) på et spil skak.
Når vi skal forsøge at omsætte et scenarie til Objekter/Klasser m.m. kan vi holde øje med det sprog vi bruger når vi beskriver det.
- Navneord: kan typisk repræsenteres som et Objekt.
- Udsagnsord: Kan typisk repræsentere en metode et Objekt har.
- Tillægsord: Beskriver typisk de variable, som et objekt indeholder.
- Fællestræk mellem klasser/objekter kan give anledning til nedarvning.
- En klasse/objekt børe have et enkelt ansvar. (En logisk gruppering af ansvar)
- En metode bør udføre én enkelt ting. (Udfører metoden flere opgaver, brydes den op i flere metoder)
Opgave
- Identificer klasser, metoder og variable i et spil skak.
- (Skriv disse ned i et kollab dokument).
- Lav et UML klasse-diagram der afspejler jeres analyse af spillet skak.
- UML diagram laves i https://app.diagrams.net/
- Dine identificerede klasser, metoder og variable m.m. formidles i plenum på klassen.
- Husk at begrunde dit/jeres design valg.
prog/oo/skak_oo.txt · Sidst ændret: af 127.0.0.1

