Приветствую, решил на досуге чуть-чуть покопать в Java. Скачал две книги «Введение в практику работы на Java» и «Самоучитель Java». Начал выполнять задания и модифицировать примеры, получился такой вот кусок:
class Man {
    private String gender;
}
class Male extends Man {
    public void setGender() {
        gender = "Male";
    }
}
class Female extends Man {
    public void setGender() {
        gender = "Female";
    }
}
class Gender {
    public void main(String[] var) {
        System.out.println("The Second!");
    }
}
Gender.java:7: gender has private access in Man
        gender = "Male";
        ^
.......
Собственно вопрос: кто что порекомендует для прочтения/гугления объясняющее подобные вещи.













