Classes e Objetos: A Programação Orientada a Objetos (POO) é um paradigma de programação, análise e projeto de sistemas que se fundamenta na interação entre unidades fazendo uso de tipos de dados personalizados, isso indica que ela permite a construção de novos tipos de dados (que podem possuir estruturas semelhantes a funções) conforme a necessidade de quem está desenvolvendo. Assinale a alternativa que indica os novos tipos de dados citados no enunciado.
A Programação Orientada a Objetos (POO) é um paradigma de programação, análise e projeto de sistemas que se fundamenta na interação entre unidades fazendo uso de tipos de dados personalizados, isso indica que ela permite a construção de novos tipos de dados (que podem possuir estruturas semelhantes a funções) conforme a necessidade de quem está desenvolvendo. Assinale a alternativa que indica os novos tipos de dados citados no enunciado.
a. Classes.
b. Métodos.
c. Atributos.
d. Entidades.
e. Objetos.
Na Programação Orientada a Objetos, classes são os “novos tipos de dados” definidos pelo desenvolvedor.
Passo a passo do raciocínio:
- Um tipo de dado define quais informações podem ser armazenadas e quais operações fazem sentido (por exemplo,
int,float,string). - Em POO, o desenvolvedor pode criar tipos personalizados que agrupam:
- atributos (dados/características); e
- métodos (operações/comportamentos, isto é, “funções” associadas ao tipo).
- Esse “molde” que define estrutura (atributos) e comportamento (métodos) é a classe.
- Objetos são instâncias (exemplares) criadas a partir de uma classe; portanto, não são o “novo tipo” em si, e sim valores daquele tipo.
Logo, os novos tipos de dados mencionados no enunciado são as classes.
Alternativa correta: (a).