ProgramaçãoLinguagens de programação
- (UFMT 2017)
Considere os elementos da linguagem Java abaixo:
interface I { }
class A implements I { }
class B extends A { }
class C extends B { }
e as declarações abaixo:
A a = new A ( );
B b = new B ( );
Assinale a alternativa que apresenta a declaração que irá compilar e executar sem erros.
A) b = (A)(I)a;
B) C c = (I)b;
C) I i = (C)a;
D)
a = (B)(I)b ;
Próximo:
EXERCÍCIOS - Exercício 110
Vamos para o Anterior: Exercício 108
Tente Este: Exercício 456
Primeiro: Exercício 1
VOLTAR ao índice: Programação