Imagem de fundo

Considere a hierarquia de classes mostrada na Figura a seguir:Considere agora o seguint...

Considere a hierarquia de classes mostrada na Figura a seguir:



Considere agora o seguinte fragmento de código Java baseado na hierarquia anterior:


public class Main {

public static void main(String[] args) {

Caminhao caminhao = new Caminhao(); _____ // linha 1

IVeiculo veiculo = caminhao; ____________ // linha 2

QuatroRodas fw = new Guindaste(); _______ // linha 3

fw = veiculo; ___________________________ // linha 4

veiculo = fw; ___________________________ // linha 5

}

}


A linha marcada por um comentário que causará um erro em tempo de compilação é a linha


A

1


B

2


C

3


D

4


E

5