タイトルはかなりわかりにくいですが、別の言い方が思い浮かびませんでした。
だから、私が達成しようとしていること: 一部の Java プログラムには、スーパークラスにメソッドを持つサブクラスの負荷があり、スーパーメソッドが呼び出されるとすべて実行されるのを見てきました。私がやろうとしているのは、Synchroniser.RunAll メソッドを呼び出すときに、Synchroniser の単一の子クラスが独自の RunAll メソッドを実行するようにすることです。
私は複数のことを試しましたが、多くのことをグーグルで検索しましたが、見つけたものはうまくいきません。
これが私が持っているものです: SUPER クラス
public class Synchroniser
{
public Synchroniser()
{
RunAll();
}
protected void RunAll()
{
System.out.println("RunAll");
}
}
サブクラス:
import org.lwjgl.input.Keyboard;
public class ArrayList extends Synchroniser
{
public ArrayList()
{
}
public static void Keybind(Info info)
{
info.Toggle();
}
@Override
protected void RunAll()
{
System.out.println("Ran ArrayList");
}
}