HTX Frederikshavn & Hjørring

Det har aldrig været sjovere at være nørd

Brugerværktøjer

Webstedsværktøjer


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

  1. Identificer klasser, metoder og variable i et spil skak.
    • (Skriv disse ned i et kollab dokument).
  2. Lav et UML klasse-diagram der afspejler jeres analyse af spillet skak.
  3. 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