I started off with this:
public class FirstClass extends MouseAction {
public void MouseReleased (MouseEvent e) {
...
...
...
super.mouseReleased(e);
}
}
But want to move this code into a derived class:
public class FirstClass extends MouseAction {
public abstract void MouseReleased (MouseEvent e);
}
public class SecondClass extends FirstClass {
public void MouseReleased (MouseEvent e) {
...
...
...
super.mouseReleased(e);
}
}
This code worked fine in the first example, because calling super () called the method in MouseAction. But the second example's parent is no longer MouseAction, so how do I call it?
Thanks.