Questões Sistemas de Informação

O paradigma de programação orientado a objetos tem sido largamente utilizado no dese...

Responda: O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas. Considerando o conceito de herança, avalie as afirma- ções abaixo. ...


1Q117658 | Sistemas de Informação , Analista de Sistemas, ENADE, INEP

O paradigma de programação orientado a objetos tem sido largamente utilizado no desenvolvimento de sistemas.

Considerando o conceito de herança, avalie as afirma- ções abaixo.

I. Herança é uma propriedade que facilita a implementação de reuso.
II. Quando uma subclasse é criada, essa herda todas as características da superclasse, não podendo possuir propriedades e métodos próprios.
III. Herança múltipla é uma propriedade na qual uma superclasse possui diversas subclasses.
IV. Extensão é uma das formas de se implementar herança.
É correto apenas o que se afirma em


  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
Camila Duarte
Por Camila Duarte em 31/12/1969 21:00:00
Gabarito: c)

O paradigma de programação orientada a objetos é amplamente utilizado no desenvolvimento de sistemas devido à sua capacidade de organizar o código de forma mais eficiente e reutilizável.

A herança é um dos conceitos fundamentais desse paradigma e tem como objetivo facilitar a reutilização de código, permitindo que uma classe herde atributos e métodos de outra classe. Vamos avaliar cada afirmação:

I. Correto. A herança é de fato uma propriedade que facilita a implementação de reuso, pois uma classe pode herdar atributos e métodos de outra classe, evitando a repetição de código.

II. Incorreto. Quando uma subclasse é criada, ela herda sim todas as características da superclasse, mas também pode possuir propriedades e métodos próprios, além de poder modificar ou adicionar novos comportamentos.

III. Incorreto. Herança múltipla não é uma propriedade presente em todas as linguagens de programação orientada a objetos. Na herança múltipla, uma classe pode herdar atributos e métodos de mais de uma superclasse.

IV. Correto. A extensão é uma das formas de implementar a herança, onde uma classe pode estender outra classe, adicionando novos atributos e métodos sem modificar a classe original.

Portanto, a resposta correta é a alternativa c) I e IV.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.