The class declaration consists of the class header and the interface definition for the class ( class_def ).
class_dcl := [update_option] class_header [ class_def ] ';'