← Questões de Programação

Programação · CONSULPLAN · 2024

Questão comentada de Programação

A Programação Orientada a Objetos (POO) é um paradigma de programação que se baseia na organização de dados e funcionalidade em unidades chamadas objetos. Concentra-se em modelar o mundo real através da representação de objetos, que podem ter atributos (dados) e métodos (funções) que operam nesses dados. A POO é amplamente usada na indústria de desenvolvimento de software devido à sua capacidade de criar sistemas mais organizados, reutilizáveis e manuteníveis. A respeito dos conceitos básicos de Programação Orientada a Objetos (POO), analise as afirmativas a seguir. I. Uma classe é um modelo que define a estrutura e o comportamento de objetos. II. A herança é um mecanismo em que uma classe herda atributos e métodos de outra. III. Polimorfismo é um tipo de exceção. IV. Tratamento de exceção em POO é um mecanismo para criar exceções deliberadamente. Está correto o que se afirma apenas em

Gabarito: A

Na POO, a ideia central é transformar o problema em objetos, que juntam dados e comportamento. Por isso, alguns conceitos aparecem o tempo todo: classe, herança, polimorfismo e exceções. Se você entende a função de cada um, metade da questão já fica resolvida antes mesmo de ler as alternativas com calma. A afirmativa I está correta porque classe é exatamente o molde, o modelo, a planta baixa do objeto. Ela define quais atributos e métodos aquele tipo de objeto terá. Já a afirmativa II também está correta: na herança, uma classe derivada reaproveita atributos e métodos de uma classe base, o que ajuda muito na reutilização de código. A III está errada porque polimorfismo não é exceção. Polimorfismo é a capacidade de um mesmo método/comportamento assumir formas diferentes, dependendo do objeto que o utiliza. E a IV também está errada, porque tratamento de exceções serve para lidar com erros e situações anormais, não para criar exceções deliberadamente. Criar exceções pode até acontecer em alguns contextos, mas isso não define o mecanismo de tratamento. Por isso, o gabarito A está correto: apenas I e II são afirmativas verdadeiras. Em termos doutrinários, esses são conceitos básicos e clássicos de POO, presentes em qualquer introdução sólida ao tema.

Continue treinando

Questões relacionadas