public static class Plane extends Thread { public Plane(String name) { super(name); start(); Я понимаю, что берется значение name родительского класса Thread. Не понимаю как это работает, почему Thread, там же нет этого конструктора, не вижу этого в коде. Если убрать super(name) то пропадут имена самолетов, прописанные в main.