|
| |
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 |
|