Inner Class

5 respostas
F

Fiquei na duvida em relacao a essa questao... tentem responder e comentar tb! ...

class Red {
  static class StaticNested {interface ABC {}}  // 1
  class NonStaticInner {interface DEF {}}       // 2
  interface GHI {}                              // 3
}

A compile-time error is generated at which line? 

a.  1 
b.  2 
c.  3 
d.  None of the above

5 Respostas

D

Não compila!

Resposta B!

Uma interface só pode ser definida dentro de uma classe top-level!

Ou a mesma ser uma interface top-level!

Atn.
Dennys Fredericci
http://www.dennys.eti.br
Sun Certified Java Programmer

F

e pq na classe estatica aninhada naum deu erro?

D

Por ela ser estatica imagino rs*

:lol:

Atn.
Dennys Fredericci
http://www.dennys.eti.br
Sun Certified for the Java 2 Plataform

F

Fiquei CONFUSO :???: essa resposta, e tb fiquei CURIOSO :roll:

R

Compilei o código e deu o seguinte erro na linha 2:

Eu sabia que interfaces são abstratas por definição. Mas, pelo visto, também são estáticas!!! :oops:

Criado 28 de fevereiro de 2005
Ultima resposta 1 de mar. de 2005
Respostas 5
Participantes 4