Я знаю, что класс может реализовать более одного интерфейса, но возможно ли распространять более одного класса? Например, я хочу, чтобы мой класс расширил как TransformGroup, так и созданный мной класс. Возможно ли это на Java? Оба оператора class X extends TransformGroup extends Y и class X extends TransformGroup, Y получают ошибку. И если это невозможно, почему? TransformGroup extends Group, но я предполагаю, что он также расширяет Node, поскольку он наследует поля из Node и может быть передан там, где требуется объект Node. Кроме того, как и все классы в Java, они расширяют класс Object. Так почему бы не распространиться с несколькими классами?
Итак, если это возможно, каков правильный способ сделать это? А если нет, то почему и как я должен решить проблему?
