O conceito principal da programação orientada a objetos, que justifica o nome do próprio paradigma, é que tudo pode ser abstraído para um objeto e, assim, um programa seria uma coleção de objetos que se relacionam e apresentam comportamento único. Assinale a alternativa que apresenta os principais componentes de um objeto:

Questão

O conceito principal da programação orientada a objetos, que justifica o nome do próprio paradigma, é que tudo pode ser abstraído para um objeto e, assim, um programa seria uma coleção de objetos que se relacionam e apresentam comportamento único. Assinale a alternativa que apresenta os principais componentes de um objeto:

Alternativas

a) Estados e atributos.

b) Métodos e colunas.

c) Tabelas e variáveis.

d) Atributos e métodos.

96%

e) Estado e métodos.

Explicação

Em Programação Orientada a Objetos (POO), um objeto é uma entidade que reúne:

  1. Atributos: representam as características/dados do objeto (por exemplo, nome, idade, saldo).
  2. Métodos: representam os comportamentos/ações que o objeto pode executar (por exemplo, calcular(), depositar(), imprimir()), geralmente atuando sobre seus próprios atributos.

Analisando as alternativas:

  • a) “Estados e atributos” → não contempla comportamento (métodos).
  • b) “Métodos e colunas” → colunas são conceito típico de tabelas (BD relacional).
  • c) “Tabelas e variáveis” → não descreve objeto em POO.
  • d) “Atributos e métodos” → corresponde aos componentes essenciais (dados + comportamento).
  • e) “Estado e métodos” → estado se relaciona aos valores dos atributos, mas a forma padrão de descrever componentes principais é atributos e métodos.

Alternativa correta: (d).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.