Hi,
folgendes Szenario:
Ein Objekt wird ueber einige Zeilen lang benutzt zb:
Nun moechte ich mit dem Aufruf von cleanup folgendes erledigen.
* Die Referenz auf hans soll erhalten bleiben
* Es soll aber ein neues Objekt erstellt werden in dem alles auf default ist (wie wenn ich new Hans() ausfuehre)... bis auf user+password
ein code wie
wird nicht funktionieren, oder??
Das eigendliche Problem ist, das ausser Username und Passwort noch zig variablen existieren, die ich aber nicht alle benennen kann, weil diese noch anwachsen.
Ich bin auch gerne fuer andere Loesungsmoeglichkeiten offen.
greetz myname
folgendes Szenario:
Ein Objekt wird ueber einige Zeilen lang benutzt zb:
Java:
Hans hans = new Hans();
hans.setPassword("xxx");
hans.setUser("yyy");
hans.setX();
hans.setY();
hans.setZ();
hans.cleanup();
Nun moechte ich mit dem Aufruf von cleanup folgendes erledigen.
* Die Referenz auf hans soll erhalten bleiben
* Es soll aber ein neues Objekt erstellt werden in dem alles auf default ist (wie wenn ich new Hans() ausfuehre)... bis auf user+password
ein code wie
Java:
public void cleanup(){
Hans blub = new Hans();
blub.setPassword(this.getPassword());
blub.setUsername(this.getUsername());
this = blub;
}
wird nicht funktionieren, oder??
Das eigendliche Problem ist, das ausser Username und Passwort noch zig variablen existieren, die ich aber nicht alle benennen kann, weil diese noch anwachsen.
Ich bin auch gerne fuer andere Loesungsmoeglichkeiten offen.
greetz myname