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:
Respostas
respondido por:
2
Resposta correta: II, III E IV, apenas.
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás