Acessibilidade protected

Só para confirmar, o programa abaixo não dá erro nas linhas 11 e 12 (tentando acessar membros protected através de uma referência da superclasse) porque ambas as classes estão no mesmo package (default)???



Code:


class Base {

protected int i = 10;

}



class Child extends Base {

public static void main (String [] args) {

Child c = new Child();

Base b = new Child();

Base d = new Base();

System.out.println(c.i);

System.out.println(b.i); // 11

System.out.println(d.i); // 12

}

}


Exatamente.

obrigado!