

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Considere o seguinte código em linguagem C#:
Com base nesse código e nos estudos sobre estruturas e interfaces na linguagem C#, avalie as seguintes afirmativas:
1. A classe bbb é derivada da classe ccc, a qual, por sua vez, é derivada da interface aaa.
2. b.a1() chamará a função a1 de bbb, e c.a1() a chamará de ccc.
3. Os objetos a e aa são do tipo aaa, mas são inicializados como objetos do tipo ccc e bbb, respectivamente.
4. A classe derivada não pode alterar os mapeamentos de interface que recebe da classe-base.
5. O mapeamento da função a1 não é para a classe bbb, pois bbb foi derivada da interface.
Assinale a alternativa correta.
Somente as afirmativas 1, 2 e 3 são verdadeiras.
Somente as afirmativas 3 e 4 são verdadeiras.
Somente as afirmativas 1, 2 e 4 são verdadeiras.
Somente as afirmativas 2, 3 e 5 são verdadeiras.
As afirmativas 1, 2, 3, 4 e 5 são verdadeiras.