• Matéria: História
  • Autor: Mariazinha7023
  • Perguntado 3 anos atrás

Quando se pensa no paradigma orientado a objetos um dos principais recursos é a aplicabilidade do uso da herança entre classes, onde é possível herdar comportamentos e características de uma superclasse para as suas subclasses. A partir dos conhecimentos que foram adquiridos em nossa disciplina, quando uma classe A estende (extends) uma classe B, é correto o que se afirma em:

Respostas

respondido por: priscilasm2
0

Neste caso, a classe B é verificada como uma classe-matriz, mãe e, portanto, a classe A torna-se uma subclasse ou classe-filha. Para que A tenha acesso e estenda os atributos de B, precisa ser public (Público) ou protected (protegido). Caso seja privado, somente a classe A possui acesso. Portanto, alternativa 2 é a correta.

Herança entre classes

A herança permite que as diversas classes compartilhem suas características com outros membros, existindo, portanto, a classe base (responsável por conceder os atributos) e a classe derivada (aquela que herda as características da base).

Complementando a tarefa com as alternativas, temos:

Alternativa 1: Existe uma relação de associação hereditária entre as classes A e B

Alternativa 2: A classe A é uma subclasse da classe B, logo herda seus atributos e métodos se forem públicos ou protegidos

Alternativa 3: A classe B é uma subclasse da classe A, logo herda seus atributos e métodos se forem públicos ou protegidos ou privados Alternativa 4: A classe B é uma subclasse da classe A, logo herda seus atributos e métodos se forem públicos ou protegidos

Alternativa 5: A classe A é uma subclasse da classe B, logo herda seus atributos e métodos se forem públicos ou protegidos ou privados

Para maiores informações sobre herança entre classes, acesse:

https://brainly.com.br/tarefa/18338671

Bons estudos!

#SPJ4

Anexos:
Perguntas similares