Logo Passei Direto
Buscar
No paradigma de Orientação a objetos existe um conceito fundamental chamado de Herança. Assinale abaixo a alternativa que melhor define esse conceito. Questão 2Resposta a. A herança é um mecanismo para aprimorar as classes existentes. O comportamento dos objetos é definido por método. Um atributo cujos vários objetos podem compartilhar seu valor na mesma classe é um atributo de classe. b. Quando há a necessidade de utilizar uma classe que está em outro pacote, fazemos uso da palavra-chave herança. c. Herança diz respeito ao desempenho dos objetos. d. Dizemos que há herança quando duas ou mais classes dependem uma da outra. e. Herança refere-se ao valor de um atributo que pode ser compartilhado entre vários objetos.
User badge image
Breno De Oliveira Lage Andedrade Oliveira

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as alternativas com foco no conceito de herança em Programação Orientada a Objetos (POO): a) "A herança é um mecanismo para aprimorar as classes existentes. O comportamento dos objetos é definido por método. Um atributo cujos vários objetos podem compartilhar seu valor na mesma classe é um atributo de classe." - Esta alternativa explica corretamente que herança é um mecanismo para reutilizar e aprimorar classes existentes. A parte sobre atributos de classe é correta, mas não é definição de herança. Ainda assim, é a que melhor define o conceito. b) "Quando há a necessidade de utilizar uma classe que está em outro pacote, fazemos uso da palavra-chave herança." - Incorreto. Para usar classes de outros pacotes, usa-se importação, não herança. c) "Herança diz respeito ao desempenho dos objetos." - Incorreto. Herança trata de reutilização e hierarquia, não desempenho. d) "Dizemos que há herança quando duas ou mais classes dependem uma da outra." - Incorreto. Herança é uma relação "é um" (generalização/especialização), não simplesmente dependência. e) "Herança refere-se ao valor de um atributo que pode ser compartilhado entre vários objetos." - Incorreto. Isso se refere a atributos estáticos ou de classe, não herança. Portanto, a alternativa correta é a)

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina