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);


Anmelden zum Antworten