Этот код работает успешно.
Код: Выделить всё
public abstract class SpringFxController {
@PostConstruct
public abstract void springInitialize();
}
public class MainController extends SpringFxController {
@Override
public void springInitialize() {
System.out.println("Worked!");
}
}
Код: Выделить всё
public interface SpringFxController {
@PostConstruct
public void springInitialize();
}
public class MainController implements SpringFxController {
@Override
public void springInitialize() {
System.out.println("Not worked!");
}
}
Код: Выделить всё
public class SpringFxController {
@PostConstruct
public void springInitialize()
{
return;
}
}
public class MainController extends SpringFxController {
@Override
public void springInitialize() {
System.out.println("Not worked!");
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... nheritance