Section A.1.3, and its excerpts in Syntax 3-5,  Syntax 11-1
Module and primitive source text (Classes)

REPLACE

class_declaration ::=

            { attribute_instance } [ virtual ] class [ lifetime ] class_identifier [ parameter_port_list ]

                        [ extends class_identifier ] ; [ timeunits_declaration ] { class_item }

            endclass [ : class_identifier ]

WITH

class_declaration ::=

            { attribute_instance } [ virtual ] class [ lifetime ] class_identifier [ parameter_port_list ]

                        [ extends class_identifier [ parameter_value_assignment ] ] ;  { class_item }

            endclass [ : class_identifier ]