© 1999-2003, Flemming Koch Jensen
Alle rettigheder forbeholdt
Handle Pattern

Vejledning løsninger
Opgaver

 

 

1

Lav en klasse Message, der skal være vores Handle-klasse i Handle Pattern. Message skal have følgende metoder:

hello Der skriver en besked svarende til "Goddag"
error Der skriver en besked svarende til "Der er en fejl"
bye Der skriver en besked svarende til "Farvel"
Lav et interface Language med samme interface som Message. Language skal være vores Body-klasse i Handle Pattern. Lav tre klasser der realiserer Language.
De tre klasser skal implementere de tre metoder, så de skriver beskeder i det sprog, der svarer til klassens navn.
Figur 1:
Klasse-diagrammet
Lav en testanvendelse der anvender ét Message-objekt til at udskrive de tre beskeder på de tre forskellige sprog.