J'utilise un analyseur statique dans Eclipse pour examiner mon code. Une classe, foo, a une classe interne, un bar. J'obtiens l'erreur suivante:Quel est le problème avec une classe interne n'utilisant pas une classe externe en Java?
JAVA0043 Inner class 'bar' does not use outer class 'foo'
Pourquoi est-ce une erreur? Tant que la classe externe utilise la classe interne n'est pas suffisante pour rendre cette information cachée utile et correcte?
La classe interne n'est pas statique.
La classe interne est-elle statique? – skaffman
@skaffman La classe interne n'est pas statique. – user128807
vous devriez le rendre statique. – Ron