Questão de Programação — Programação Orientada a Objetos — GUALIMP 2024
ProgramaçãoProgramação Orientada a Objetos
- Código
- qg201106
- Banca
- GUALIMP
- Órgão
- Prefeitura de Alfredo Chaves - ES
- Ano
- 2024
- Nível
- Superior
- Cargo
- Cientista da Computação
Você está desenvolvendo um sistema para uma biblioteca que precisa gerenciar diferentes tipos de itens, como livros, CDs e DVDs. Cada item tem propriedades específicas, como título, autor, ano de lançamento e uma função para calcular a multa por atraso na devolução.Qual conceito de programação orientada a objetos seria mais apropriado para lidar com essa situação?
- AHerança, utilizando uma classe base para "Item" e classes derivadas para "Livro", "CD" e "DVD".
- BPolimorfismo, implementando interfaces diferentes para cada tipo de item.
- CEncapsulamento, ocultando as propriedades específicas de cada tipo de item.
- DClasses, utilizando uma única classe chamada "Biblioteca" para abranger todos os tipos de itens.