Ich habe eine Oberklasse A
Und eine Klasse, die von der Oberklasse erbt
muss ich jetzt die toString Methode m,it super aufrufen, auch wenn ich sie nciht erweitern will???
oder wird das automatisch gemacht?
automatisch?also brauche die methode nciht aufrufen wenn ich sie nciht erweitern will!
Java:
public abstract class A{
@Override
public final String toString() {
ToStringHelper s = toStringHelper(this).omitNullValues();
toString(s);
return s.toString();
}
@OverridingMethodsMustInvokeSuper
protected void toString(ToStringHelper s){
s.add("id", id);
}
}
Und eine Klasse, die von der Oberklasse erbt
muss ich jetzt die toString Methode m,it super aufrufen, auch wenn ich sie nciht erweitern will???
Java:
public class AB extends A{
@Override
protected void toString(ToStringHelper s) {
super.toString(s);
}
}
oder wird das automatisch gemacht?
automatisch?also brauche die methode nciht aufrufen wenn ich sie nciht erweitern will!