Gebaeudeliste - MilanKosticKIT/Plebus GitHub Wiki
Die Funktionsweise der Klasse GebaeudeListe:
- Es gibt ein Enum
GebaeudeTypmit allen Gebäudearten drin (entweder in der Klasse oder außerhalb). - Die Klasse enthält eine
Map<GebaeudeTyp,List<? extends Gebaeude>>, in der alle Gebäude gespeichert werden. - Bei jeder Aktion muss per
GebaeudeTyp-Parameter angegeben werden, auf welcher Liste diese ausgeführt werden soll.