Magna Concursos
2252102 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRPE
Orgão: UFRPE
Provas:
No que concerne ao conceito de heranças, analise as proposições abaixo.
1) A superclasse estende a subclasse, acrescentando novos membros (atributos e/ou métodos). A subclasse permanece inalterada, motivo pelo qual este tipo de relacionamento é normalmente referenciado como herança estrita.
2) A subclasse especifica o que uma superclasse deve oferecer, mas não implementa nenhuma funcionalidade. Diz-se que apenas a interface (conjunto de especificação dos métodos públicos) da subclasse é herdada pela superclasse.
3) Na herança polimórfica, a subclasse herda a interface e uma implementação padrão de alguns dos métodos da superclasse. A subclasse pode então redefinir métodos para especializar o comportamento em relação ao que é oferecido pela superclasse, ou ter que oferecer alguma implementação para métodos que a superclasse tenha declarado, mas não implementado.
4) Herança é uma extensão (extension), quando o comportamento e os dados associados à classe filha são um conjunto maior que o comportamento e os dados associados à classe mãe. Herança pode ser também uma contração (contraction), quando a classe filha é uma forma mais especializada ou restrita da classe mãe.
Estão corretas:
 

Provas

Questão presente nas seguintes provas

Técnico de TI - Sistemas

64 Questões