« Programmation Java/Classes internes » : différence entre les versions

 
Remarques :
* Une classe anonyme est implicitement considérée comme ''final'' (et ne peut donc pas être ''abstract'', abstraite).
* Une classe anonyme ne peut pas contenir de constructeur. Le constructeur appelé est celui qui correspond à l'instruction d'instanciation. Toutefois, elle peut avoir des [[../Membres#Bloc d'initialisation|blocs d'initialisation]].
* Une classe anonyme ne possède pas d'identificateur et ne peut donc être instanciée qu'une seule fois (d'où son nom).
 
{{NavChapitre|prev=Interfaces|next=Transtypage}}