Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200926060

Um dos conceitos fundamentais da programação orientada a objetos é a Herança. Ela representa uma das maneiras de se impl...

1

457941200926060
Ano: 2024Banca: COMPERVE - UFRNOrganização: UFRNDisciplina: Linguagens de ProgramaçãoTemas: Orientação a Objetos
Um dos conceitos fundamentais da programação orientada a objetos é a Herança. Ela representa uma das maneiras de se implementar o polimorfismo, além de trazer como benefício a reutilização de código. Sobre os fundamentos desse conceito, analise as afirmativas abaixo.

I A herança é representada pelo relacionamento “tem um”.

II Na herança, uma nova classe é criada adquirindo-se os atributos e métodos de uma classe existente e, possivelmente, aprimorando-os com capacidades novas ou modificadas.

III Uma subclasse é mais específica que sua superclasse e representa um grupo especializado de objetos.

IV Mudar uma superclasse não afeta todas as subclasses.

Das afirmativas, estão corretas 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200016621Linguagens de Programação

A formatação JSON (JavaScript Object Notation) é

#JavaScript Object Notation
Questão 457941200420965Linguagens de Programação

A respeito da API OpenMP, é correto afirmar:

#Fundamentos de Programação
Questão 457941200974175Linguagens de Programação

Na linguagem Java, membros de classes (métodos e atributos) são declarados na definição de classes. Os membros podem estar presentes em cada instância...

#Linguagens de Programação#Java
Questão 457941201221172Linguagens de Programação

A respeito do framework Spring, analise as afirmações abaixo. I A anotação @Transactional do Spring é usada para indicar classes ou métodos específico...

#Linguagens de Programação#Java#Frameworks de Desenvolvimento de Software
Questão 457941201402578Linguagens de Programação

Sobre a linguagem Java, é correto afirmar:

#Java#Linguagens de Programação
Questão 457941201519621Linguagens de Programação

Python é uma linguagem interpretada largamente utilizada atualmente. Não requer tipagem de variáveis e sua sintaxe indentada favorece a organização do...

#Linguagens de Programação#Python
Questão 457941201569077Linguagens de Programação

No modelo MVC, propõe-se um isolamento de três camadas visando às vantagens no desenvolvimento de sistemas. Sobre cada uma dessas camadas, analise os ...

#Orientação a Objetos
Questão 457941201718864Linguagens de Programação

Analise o trecho de código Java a seguir, escrito para a versão 8.String x="Técnico de Tecnologia da Informação"; String[] sup=x.split("cn"); int res=...

#Linguagens de Programação#Java
Questão 457941201878647Linguagens de Programação

Analise o trecho de código em Perl a seguir.#!/usr/bin/perl$aux = 1;@array =("10","2202","366","55");$var = "";if ($array[0] ne "10"){ $var .= "1";} e...

#Linguagens de Programação#Perl
Questão 457941202063594Linguagens de Programação

Um programa paralelo pode ser escalável quando

#Fundamentos de Programação

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Orientação a ObjetosQuestões do COMPERVE - UFRN