У меня есть код, который выглядит так:
public class A<T extends A> {
private T one() { return (T) this;}
protected T two() { return (T) this;}
protected void three() { two().one(); }
}
И IntelliJ говорит мне, что "у одного() есть личный доступ в A", но эй, почему я не могу вызвать частный член того же класса?