Por que tornar público um membro da classe interna privada em Jav
Qual é o motivo de declarar um membro de uma classe interna privada em Java se ele ainda não pode ser acessado fora da classe que contém? Ou pode?
public class DataStructure {
// ...
private class InnerEvenIterator {
// ...
public boolean hasNext() { // Why public?
// ...
}
}
}