Logo Passei Direto
Buscar
Considerando os pilares da Programação Orientada a Objetos (POO) e sua contribuição no desenvolvimento de sistemas complexos. Qual pilar da POO facilita a reutilização de código em C++, permitindo que uma classe derive propriedades de outra? a) encapsulamento b) abstração c) herança d) polimorfismo e) composição
User badge image
Aline Tamires Martins da Silva

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Para responder à sua pergunta, vamos analisar os pilares da Programação Orientada a Objetos (POO): a) Encapsulamento - Refere-se à proteção dos dados de uma classe, mas não está diretamente relacionado à reutilização de código. b) Abstração - Permite simplificar a complexidade, mas também não é o pilar que facilita a reutilização de código. c) Herança - Este pilar permite que uma classe (classe derivada) herde propriedades e comportamentos de outra classe (classe base), facilitando a reutilização de código. d) Polimorfismo - Refere-se à capacidade de diferentes classes serem tratadas como instâncias da mesma classe através de uma interface comum, mas não é especificamente sobre reutilização de código. e) Composição - Refere-se à construção de classes complexas a partir de classes mais simples, mas não é o mesmo que herança. Dessa forma, o pilar da POO que facilita a reutilização de código em C++, permitindo que uma classe derive propriedades de outra, é: c) herança.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina