public class AgeData {
private int numberOfPeople;
private int age;
public AgeData(int age){
numberOfPeople = 1;
this.age = age;
}
public int getNumberOfPeople() {
return numberOfPeople;
}
public int getAge() {
return age;
}
public void setNumberOfPeople() {
numberOfPeople++;
}
}
public class AgeSearchTree<AgeData extends Comparable<AgeData>> extends BinarySearchTree<AgeData> {
@Override
public AgeData find(AgeData target) {
int comp = target.getAge();
}
}
У меня нет доступа к целевой переменной возраста, почему? Класс BinarySearchTree генерирует c класс типа и расширяет класс BinaryTree и дерево root, переменную BinaryTree