interface_name

interface_name 
      ::= 
      identifier 
      | ( package_name "." identifier ) 

[rule list]
This rule is called by

-> class_declaration -> expression -> import_statement -> interface_declaration -> type_specifier

Explications

On peut spécifier le nom d'une interface en utilisant la notation abrégée, si le package la contenant a été importé ou s'il se trouve dans le même répertoire que la classe s'y référant. Dans le cas contraire, on préfixera le nom de l'interface par le nom du package oł elle se trouve.

java.util.Enumeration
si java.util n'a pas été importé
Enumeration
si l'on a importé java.util.* ou java.util.Enumeration

Index général - Index concepts - Règles BNF
© 1996, DIP Genève, Alexandre Maret & Jacques Guyot
page générée Fri Jun 21 15:41:01 MET DST 1996