next up previous contents index
suivant: C.8 Field Declarations monter: C. Grammaire LALR(1) précédent: C.6 Modificateurs   Table des matières   Index

C.7 Class Declaration


ClassDeclaration: 

Modifiers$_{\mathsf{opt}}$ class Identifier Super$_{\mathsf{opt}}$ Interfaces$_{\mathsf{opt}}$ ClassBody
Super:
extends ClassType
Interfaces:
implements InterfaceTypeList
InterfaceTypeList:
InterfaceType
InterfaceTypeList , InterfaceType
ClassBody:
{ ClassBodyDeclarations$_{\mathsf{opt}}$ }
ClassBodyDeclarations:
ClassBodyDeclaration
ClassBodyDeclarations ClassBodyDeclaration
ClassBodyDeclaration:
ClassMemberDeclaration
StaticInitializer
ConstructorDeclaration
ClassMemberDeclaration:
FieldDeclaration
MethodDeclaration



Rene' LALEMENT 2001-11-07