Ingrid Nunes
EQUIPE
21/10/2025 • 17:50
Gabarito: a) encapsulamento.
O encapsulamento é um conceito fundamental na programação orientada a objetos que visa esconder os detalhes internos de um objeto, expondo apenas o que é necessário para o uso externo. Isso permite que a implementação interna do objeto possa ser alterada sem afetar o restante do programa, promovendo maior segurança e flexibilidade.
Além disso, o encapsulamento ajuda a reduzir o uso de variáveis globais, pois os dados ficam protegidos dentro dos objetos, evitando acessos diretos e descontrolados. Essa proteção dos dados é feita por meio de modificadores de acesso, como privado, protegido e público.
Fazendo uma segunda análise, as outras alternativas não correspondem ao conceito descrito. A independência não é um termo técnico específico para essa função; modularidade refere-se à divisão do sistema em módulos, mas não necessariamente à proteção dos dados; polimorfismo trata da capacidade de objetos de diferentes classes responderem a uma mesma mensagem de formas distintas; e herança é o mecanismo de derivação de classes. Portanto, o encapsulamento é o recurso que melhor se encaixa na descrição da questão.
O encapsulamento é um conceito fundamental na programação orientada a objetos que visa esconder os detalhes internos de um objeto, expondo apenas o que é necessário para o uso externo. Isso permite que a implementação interna do objeto possa ser alterada sem afetar o restante do programa, promovendo maior segurança e flexibilidade.
Além disso, o encapsulamento ajuda a reduzir o uso de variáveis globais, pois os dados ficam protegidos dentro dos objetos, evitando acessos diretos e descontrolados. Essa proteção dos dados é feita por meio de modificadores de acesso, como privado, protegido e público.
Fazendo uma segunda análise, as outras alternativas não correspondem ao conceito descrito. A independência não é um termo técnico específico para essa função; modularidade refere-se à divisão do sistema em módulos, mas não necessariamente à proteção dos dados; polimorfismo trata da capacidade de objetos de diferentes classes responderem a uma mesma mensagem de formas distintas; e herança é o mecanismo de derivação de classes. Portanto, o encapsulamento é o recurso que melhor se encaixa na descrição da questão.