Der folgende Code gibt einen Fehler in der Nähe der public void control() {
.
EClipse gibt den Tipp, auch die @Override-Annotation zu entfernen. Ich habe mir die docs.orakel und stellte fest, dass Wenn eine mit @Override markierte Methode nicht korrekt außer Kraft setzt eine Methode in einer seiner Superklassen, erzeugt der Compiler einen Fehler.
Ich verstehe nicht, was mit "nicht korrekt überschreiben" gemeint ist?
public class PersistenceFlowController implements controllers.FlowController {
@Override
public void control() {
// Do some works here
}
}
package controllers;
public interface FlowController {
void control();
}