Previous Next

SUPER statement
Invokes a constructor for the immediate super class as the first statement in a constructor of the defining class.
Syntax 
 
SUPER ( [ parameter [ , parameter ] ... ] )
( [ parameter [ , parameter ] ... ] )
Specifies zero or more parameters passed to a PROTECTED or PUBLIC constructor that is defined for the super class. You must provide the parameters identified by the specified constructor, matched with respect to number, data type, and mode. To invoke a constructor that is overloaded in the class, you must specify sufficient information for each parameter to disambiguate it from all other constructors in the class. Otherwise, ABL raises an error identifying the ambiguity.
For information on the parameter passing syntax and disambiguating overloaded constructors, see the Parameter passing syntax reference entry.
Notes 
*
*
*
See also 
CONSTRUCTOR statement, Parameter passing syntax, THIS-OBJECT statement, SUPER system reference

Previous Next
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates.