Inter-type member declarations

Each inter-type member is one of

Modifiers ReturnType OnType . Id ( Formals ) [ throws TypeList ] { Body }
a method on OnType.
abstract Modifiers ReturnType OnType . Id ( Formals ) [ throws TypeList ] ;
an abstract method on OnType.
Modifiers OnType . new ( Formals ) [ throws TypeList ] { Body }
a constructor on OnType.
Modifiers Type OnType . Id [ = Expression ] ;
a field on OnType.