Considere a seguinte tabela sobre a Programação Orientada a...
( ) Objeto ( ) Classe ( ) Campos ( ) Método
(1) Descrição de um grupo com propriedades e comportamentos similares. (2) Algoritmo que define um aspecto do comportamento. (3) Itens nomeados, os quais podem ser dados ou subprogramas. (4) Uma entidade que é relevante no contexto de um problema.
Assinale a alternativa que apresenta a sequência de numeração CORRETA, relacionando a coluna da direita com a coluna da esquerda, de cima para baixo:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a C - 4 – 1 – 3 – 2.
A questão aborda conceitos fundamentais da Programação Orientada a Objetos (POO), que é uma metodologia de programação que utiliza objetos e suas interações para desenhar aplicações e programas de computador. Vamos explicar cada um dos conceitos mencionados para entender por que a alternativa C é a correta:
- ( ) Objeto
- ( ) Classe
- ( ) Campos
- ( ) Método
Seguimos com a devida correspondência:
- (1) Descrição de um grupo com propriedades e comportamentos similares.
- (2) Algoritmo que define um aspecto do comportamento.
- (3) Itens nomeados, os quais podem ser dados ou subprogramas.
- (4) Uma entidade que é relevante no contexto de um problema.
Agora, vamos relacionar cada descrição com o termo de POO correspondente:
- Um Objeto (4) é a instância de uma classe, representando uma entidade que é relevante no contexto de um problema. Ele contém estados e comportamentos que são definidos pela classe.
- Uma Classe (1) é a descrição de um grupo com propriedades (atributos) e comportamentos (métodos) similares. Ela funciona como um molde para a criação de objetos.
- Campos (3), também chamados de atributos, são itens nomeados dentro de uma classe que podem ser dados (variáveis) ou subprogramas (métodos).
- Um Método (2) é um algoritmo associado a uma classe que define aspectos do comportamento dos objetos dessa classe.
Com isso, vemos que a alternativa C organiza corretamente cada termo com sua definição, mostrando o entendimento correto dos pilares da Programação Orientada a Objetos.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo