ClassDeclaration:
Modifiers![]()
classIdentifier SuperInterfaces
ClassBody
Super:
extendsClassType
Interfaces:
implementsInterfaceTypeList
InterfaceTypeList:
InterfaceType
InterfaceTypeList,InterfaceType
ClassBody:
{ClassBodyDeclarations![]()
}
ClassBodyDeclarations:
ClassBodyDeclaration
ClassBodyDeclarations ClassBodyDeclaration
ClassBodyDeclaration:
ClassMemberDeclaration
StaticInitializer
ConstructorDeclaration
ClassMemberDeclaration:
FieldDeclaration
MethodDeclaration