← Questões de Programação

Programação · CONSULPLAN · 2023

Questão comentada de Programação

Programação orientada a objetos é um paradigma de programação baseado no conceito de objetos. Considerando as estruturas utilizadas na programação orientada a objetos, relacione adequadamente as colunas a seguir. 1. Classe. 2. Objeto. 3. Método. 4. Atributo. ( ) Define-se dentro de uma classe para descrever o comportamento de um objeto. Programadores podem reutilizar ou manter a funcionalidade encapsulada dentro de um objeto. ( ) Tipo de dados definido pelo usuário que atua como um modelo para objetos, atributos e métodos individuais ( ) Define-se na classe e representa o estado de um objeto; pertence à própria classe. ( ) Instância de uma classe criada com dados definidos; pode corresponder a objetos do mundo real ou a uma entidade abstrata. A sequência está correta em

Gabarito: D

Na Programação Orientada a Objetos, a ideia central é organizar o código como se fossem "coisas" do mundo real ou abstrações dele. A classe funciona como um molde, o objeto como a instância criada a partir desse molde, o atributo como a característica que descreve o estado dessa instância e o método como a ação/comportamento que ela pode executar. Parece simples, e é mesmo: pense em classe como a receita, objeto como o bolo, atributo como o sabor e método como o ato de assar ou decorar. No enunciado, a primeira definição fala de algo definido dentro da classe para descrever o comportamento de um objeto. Isso é método, pois método representa ação e comportamento encapsulado no objeto. A segunda definição fala de um tipo de dados definido pelo usuário que serve de modelo para objetos, atributos e métodos: isso é classe. A terceira definição menciona algo definido na classe e que representa o estado de um objeto; isso é atributo, porque atributo guarda as características do objeto. A quarta definição descreve uma instância de uma classe criada com dados definidos, o que corresponde ao objeto. Assim, a sequência correta fica 3, 1, 4, 2, que corresponde à alternativa D. Em termos doutrinários, isso é a base clássica da POO: encapsulamento de dados e comportamento em estruturas reutilizáveis.

Continue treinando

Questões relacionadas