T
Tersus
Gast
Guten Abend,
meine Klasse enthält eine Methode "pruefung()", die nach jeder Wertänderung der privaten Instanzvariable aufgerufen werden soll.
Anstatt "setChanged()" aufzuruden, könnte ich an diesen Stellen ja ebenfalls "pruerung()" aufrufen. Ist das also sinnlos, oder gibt es da doch einen tieferen Sinn?
meine Klasse enthält eine Methode "pruefung()", die nach jeder Wertänderung der privaten Instanzvariable aufgerufen werden soll.
Code:
public class Klasse extends Observable implements Observer{
private int zahl;
public Klasse(int zahl){
addObserver(this);
this.zahl = zahl;
setChanged();
}
public void setZahl(int zahl){
this.zahl = zahl;
setChanged();
}
private void pruefung(){
...
}
@Override
public void update(Observable arg0, Object arg1) {
pruefung();
}
}
Anstatt "setChanged()" aufzuruden, könnte ich an diesen Stellen ja ebenfalls "pruerung()" aufrufen. Ist das also sinnlos, oder gibt es da doch einen tieferen Sinn?