Как использовать метод интерфейса? - PullRequest
1 голос
/ 16 марта 2020

У меня есть несколько классов, расширяющих разные классы. Пример:
класс MyVBox расширяет VBox
класс MyHBox расширяет HBox

VBox и HBox расширяют узел.

Я использую void changeNode(Node node), чтобы изменить содержимое моей программы JavaFX.
В функции changeNode Я хочу использовать метод класса node, который должен использоваться всеми классами My***** также расширить, это невозможно в Java, поэтому я попробовал использовать интерфейсы (class MyVBox extends VBox implements MyNode)

public interface MyNode {
    public boolean canClose = true;
}

Как связать node с MyNode, чтобы использовать его переменные в changeNode()?
Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...