| |
Controle de visibilidade
- Espaços de nomes (scopes) a ter em conta em Java
- Package
- Classe, suas sub-classes (podem estar em package diferente)
- Método, seus blocos
- Os qualificadores de acesso (para definições duma classe: métodos e variáveis)
- Forma é qualificador declaração
-
Qualificador | Visibilidade da definição |
private | só na classe |
protected | só na classe e sub-classes |
public | todos os packages |
NADA (default) | no package |
|