Obwohl noch nicht zu 100% geklärt ist wie genau wir unsere Map implementieren wollen, können wir schonmal mit der Implementierung einer Klasse (nämlich Tile) beginnen.
Mit der Implementierung soll auch das Klassendiagramm der Klasse erstellt werden.
Folgende Attribute sollte die Klasse haben (alle private):
__m_tileTextureID : string__
__m_positionVector : Vector2D__
__m_message : string__
evtl. auch:
m_width : int & m_height : int
Folgende Methoden sollten zumindest schon deklariert sein (alle void):
Obwohl noch nicht zu 100% geklärt ist wie genau wir unsere Map implementieren wollen, können wir schonmal mit der Implementierung einer Klasse (nämlich
Tile
) beginnen.Mit der Implementierung soll auch das Klassendiagramm der Klasse erstellt werden.
Folgende Attribute sollte die Klasse haben (alle
private
):Folgende Methoden sollten zumindest schon deklariert sein (alle
void
):