Release 10.1A: OpenEdge Development:
Progress 4GL Reference

> ## SUPER( ) method

> Invokes the constructor method for a super class.

> Return type: VOID

> Applies to: All user-defined classes.

> Syntax
>     SUPER ( [ parameter [, parameter ] ... ] ).

> `( `parameter` [, `parameter` ] ... )`

> Specifies one or more parameters of the constructor method.

> For the parameter passing syntax, see the Parameter passing syntax reference entry in this book.

> #### Notes

> If the constructor method for the super class takes parameters, the first executable statement in the constructor method for a subclass must invoke the constructor method for the super class using this method. The constructor method for the subclass must also provide the parameters identified by the constructor method for the super class with respect to the number, data type, and mode.

> If the constructor method for the super class does not take parameters, you need not invoke it using this method. Progress automatically invokes the constructor method when it instantiates the class object.

> #### See also

> CONSTRUCTOR statement

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095