Julgue os seguintes itens, a respeito de conceitos de programação orientada a objeto.
I- As classes descrevem os tipos de dados que compõem os objetos.
II- Objetos são instâncias de uma mesma classe.
III- Métodos são as ações que os objetos podem exercer.
Assinale a opção correta.
(A) Apenas o item I está certo.
(B) Apenas o item II está certo.
© Apenas os itens I e III estão certos.
(D) Apenas os itens II e III estão certos.
(E) Todos os itens estão certos.
I- As classes descrevem os tipos de dados que compõem os objetos.
II- Objetos são instâncias de uma mesma classe.
III- Métodos são as ações que os objetos podem exercer.
Assinale a opção correta.
(A) Apenas o item I está certo.
(B) Apenas o item II está certo.
© Apenas os itens I e III estão certos.
(D) Apenas os itens II e III estão certos.
(E) Todos os itens estão certos.
Passo 1
Beleza, vamos lá! A questão que estamos analisando fala sobre conceitos de Programação Orientada a Objetos (POO). Precisamos verificar se os itens I, II e III estão corretos de acordo com os princípios da POO. Para resolver isso, vamos entender cada conceito envolvido: classes, objetos e métodos.
Passo 2
Primeiro, vamos olhar o item I: “As classes descrevem os tipos de dados que compõem os objetos.”
Aqui, uma classe é como um molde ou uma planta para criar objetos. Ela define quais atributos (ou propriedades) o objeto terá. Portanto, realmente, as classes descrevem os tipos de dados que compõem os objetos. Esse item está correto.
Passo 3
Agora, vamos para o item II: “Objetos são instâncias de uma mesma classe.”
Um objeto é uma ocorrência concreta de uma classe. Quando você cria um objeto a partir de uma classe, dizemos que ele é uma instância dessa classe. Então, se você tem uma classe chamada “Carro”, cada objeto criado dessa classe, como “meuCarro”, “seuCarro”, etc., são instâncias da classe “Carro”. Esse item também está correto.
Passo 4
Por último, o item III: “Métodos são as ações que os objetos podem exercer.”
Métodos são funções ou procedimentos definidos dentro de uma classe que descrevem os comportamentos ou ações que os objetos daquela classe podem realizar. Por exemplo, um objeto “Carro” pode ter métodos como “acelerar” ou “frear”. Portanto, esse item está correto também.
Resposta
A opção correta é a (E) Todos os itens estão certos.