ClassDeclaration:
Modifiers![]()
class
Identifier SuperInterfaces
ClassBody
Super:
extends
ClassType
Interfaces:
implements
InterfaceTypeList
InterfaceTypeList:
InterfaceType
InterfaceTypeList,
InterfaceType
ClassBody:
{
ClassBodyDeclarations![]()
}
ClassBodyDeclarations:
ClassBodyDeclaration
ClassBodyDeclarations ClassBodyDeclaration
ClassBodyDeclaration:
ClassMemberDeclaration
StaticInitializer
ConstructorDeclaration
ClassMemberDeclaration:
FieldDeclaration
MethodDeclaration