Questão #10647122017

Medicina — Pneumologia

A área de desenvolvimento de software está se tornando cada vez mais complexa. Para lidar com essa realidade, os desenvolvedores contam com linguagens de programação baseadas no paradigma de orientação a objetos, cujos pilares são abstração, encapsulamento, herança e polimorfismo. No código a seguir, observa-se a implementação de classes relacionadas.

Imagem da questão

Com base nas informações do texto e no código apresentado, avalie as afirmações a seguir.

I. A execução do código, via classe Main, resulta na seguinte saída:

Imprimindo na Laser

Imprimindo na Matricial

Imprimindo na Jato de tinta

II. O código faz uso da técnica denominada polimorfismo.

III. O código não será compilado, pois o vetor imp foi instanciado por meio da classe abstrata Impressora.

É correto o que se afirma em