Questão FC266296
A Programação Orientada a Objetos (POO) é um paradigma de programação que organiza o código em torno de objetos, entidades que representam elementos do mundo real e possuem caracte
Questões sem classificação de assunto (TI - Desenvolvimento de Sistemas)
IDECAN · 2024
A Programação Orientada a Objetos (POO) é um paradigma de programação que organiza o código em torno de objetos, entidades que representam elementos do mundo real e possuem características (atributos) e comportamentos (métodos). Sobre os conceitos fundamentais da POO, é correto afirmar que
- encapsulamento é um mecanismo que protege os dados internos de um objeto, permitindo o acesso apenas por meio de seus métodos.
- herança é a capacidade de um objeto assumir diferentes formas ou comportamentos em diferentes situações.
- objeto é um modelo que define a estrutura de uma classe, especificando seus atributos e métodos.
- polimorfismo é um recurso que permite que novas classes sejam criadas a partir de classes já existentes, herdando seus atributos e métodos.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Encapsulamento é o princípio que protege o estado interno de um objeto, escondendo seus atributos e expondo apenas o que é necessário por meio de métodos (a interface pública). Dessa forma, o acesso direto aos dados é controlado e qualquer leitura ou alteração passa por procedimentos definidos que podem validar valores e manter invariantes.
Na prática, usa-se modificadores de acesso (por exemplo, private para atributos e public para métodos) e funções como getters e setters. Isso reduz o acoplamento entre componentes e permite alterar a implementação interna sem impactar código externo que depende do objeto.
Em resumo: encapsulamento garante integridade, segurança e manutenção mais fácil do software ao controlar como os dados são acessados e modificados.
Conteúdo do catálogo FC Concursos · Atualizado em