“Chamamos métodos que alteram o estado de seu objeto de métodos modificadores. Da mesma maneira como pensamos nos métodos de acesso como solicitações de informações (perguntas), você pode pensar nos métodos modificadores como solicitações para um objeto alterar seu estado. Um efeito característico de um método modificador é que um objeto exibirá com frequência o comportamento ligeiramente antes e depois de ser chamado.”. (BARNES, D. J.; KOLLING, M. Programação orientada a objetos em Java. São Paulo: Pearson Prentice Hall, 2004. p. 28.). Os modificadores de acesso permitem liberar, ou não, informações do código. Neste sentido, analise os modificadores e associe com as afirmativas. (1) Public. (2) Protect. (3) Private. ( ) Permite acesso à classe, pacote, subclasse e globalmente. ( ) Permite acesso à classe, pacote, subclasse, mas não globalmente. ( ) Permite acesso à classe, não ao pacote, nem subclasse e nem globalmente. Agora, assinale a alternativa que apresenta a sequência correta.
Lista de comentários
Resposta:
1,2,3.
Explicação:
Resposta correta. O modificador Public libera acesso irrestrito, sendo que o Protect
não libera globalmente e Private somente à classe que pertence.
Resposta:
(1) Public.
(2) Protect.
(3) Private.
( 1 ) Permite acesso à classe, pacote, subclasse e globalmente.
( 2 ) Permite acesso à classe, pacote, subclasse, mas não globalmente.
( 3 ) Permite acesso à classe, não ao pacote, nem subclasse e nem globalmente.
Agora, assinale a alternativa que apresenta a sequência correta.
1 - 2 - 3
Explicação:
Resposta correta. O modificador Public libera acesso irrestrito, sendo que o Protect não libera globalmente e Private somente à classe que pertence.