Questão de TI - Desenvolvimento de Sistemas — Conceitos Básicos de Orientação a Objetos (Classe, Objeto, Encapsulamento, Herança, Polimorfismo) — INSTITUTO AOCP 2022
TI - Desenvolvimento de SistemasConceitos Básicos de Orientação a Objetos (Classe, Objeto, Encapsulamento, Herança, Polimorfismo)
- Código
- qa302935
- Banca
- INSTITUTO AOCP
- Órgão
- IFNMG
- Ano
- 2022
- Cargo
- Tec ( )
Sobre os conceitos relacionados à programação orientada a objetos, o encapsulamento é um mecanismo que provê proteção de acesso aos membros internos de um objeto. Sobre o encapsulamento, assinale a alternativa correta.
- AO encapsulamento só pode ser aplicado em atributos de classes.
- BMembros de classes definidos como protected somente podem ser acessados dentro da própria classe em que foram declarados e a partir de classes descendentes, através de herança.
- CO encapsulamento do tipo private necessita dos métodos “read” e “update” para leitura e atualização de atributos de uma classe.
- DNa UML, o encapsulamento do tipo private é representado por (-) em frente à propriedade, e o encapsulamento do tipo public é representado por (#) em frente à propriedade.
- EO encapsulamento do tipo private necessita que os seus atributos sejam inicializados com valores fixos, já que não podem ser modificados por outras classes.