Na programação orientada a objetos, o encapsulamento refere-se ao agrupamento dos atributos com os métodos que operam sobre eles, ou seja, à restrição de acesso direto aos elementos da classe. Isso mantém os dados e o código protegidos contra interferências externas. O encapsulamento é implementado utilizando-se os modificadores de acesso tanto para atributos quanto para métodos.
Com base nos níveis de acesso, avalie as afirmações a seguir.
I. O modificador private tende a restringir o acesso, mantendo as informações das variáveis dentro da classe.
II. O modificador public tende a não restringir o acesso, possibilitando que diferentes componentes do sistema acessem e modifiquem as variáveis.
III. O modificador de acesso protected terá relação com herança de classes. Nele, as subclasses herdam e podem acessar variáveis das superclasses.
IV. Não existe um melhor modificador de acesso, pois as suas aplicabilidades dependerão do contexto em que serão utilizados.
É correto o que se afirma em:
Soluções para a tarefa
Respondido por
2
Resposta correta: II, III E IV, apenas.
Perguntas interessantes
ENEM,
3 meses atrás
Português,
3 meses atrás
Geografia,
3 meses atrás
Administração,
4 meses atrás
Matemática,
4 meses atrás
Química,
9 meses atrás
Inglês,
9 meses atrás