Hallo nochmal 
Gibt es in Java irgendeine Möglichkeit (z.B. durch Annotations o.Ä.), das Aufrufen bestimmter Methoden zu forcieren, sofern eine Instanz dieser Klasse erzeugt wird?
Kurzes Beispiel:
[code=Java]
public class Test1 {
private String test1 = null;
private String test2 = null;
public Test1(String test1) {
this.test1 = test1;
}
// Wenn eine Instanz dieser Klasse erzeugt wird,
// muss diese Methode ebenfalls aufgerufen werden
public void setTest2(String test2) {
this.test2 = test2;
}
public void printTest1Test2() {
System.out.println(test1 + " " + test2);
}
public static void main(String[] args) {
Test1 t1 = new Test1("string1");
// Hier sollte ein "Fehler" zu Entwicklungszeiten stehen:
// setTest2(String test2) nicht implementiert
t1.printTest1Test2();
}
}
[/code]
Verständlich was ich meine?