statisch
-
hallo macht es sinn die methode saveLevel statisch zu machen????
denn eigentlich brauche ich kein objekt davon.public class SaveLevel { public SaveLevel() {} public void Save(Level level, String fileName){ try{ FileOutputStream fs = new FileOutputStream(fileName); ObjectOutputStream os = new ObjectOutputStream(fs); os.writeObject(level); os.close(); }catch (IOException e){ System.err.println(e.toString()); } } }
-
Nein macht meiner Meinung nach kein Sinn.
was eher sinn macht ist eine Methode
save(); der Klasse Level.
Oder aber methode saveLevel der
GameSerializer Klasse (oder ähnliches);