Я хочу знать, как я могу переопределить метод compareTo в классе, который реализует Comparable
Моя структура Tree объявлена следующим образом
public class Tree<T extends Comparable<T>>
, и класс, который использовал эту структуру, является Plane, который выглядитвот так
public class Plane implements Comparable<Plane>
с переопределением метода CompareTo,
Дело в том, что если я хочу создать дерево с компаратором по умолчанию, я могу легко это сделать с помощью этого
Tree<Plane> planes = new Tree<Plane>();
но я хочу иметь другую древовидную структуру с плоскостями и с другим методом сравнения, как я могу переопределить этот метод на плоскости?
Спасибо