CLASS DEFAULT statement
Standard: F77 F90 F95 F2003 F2008 F2018
<Syntax>
CLASS DEFAULT [ construct-name ]
This statement is part of the SELECT TYPE construct. The construct-name must appear if and only if the SELECT TYPE statement is named, and must be the same.
<Semantics>
The CLASS DEFAULT statement marks the beginning of the CLASS DEFAULT block in a SELECT TYPE construct. This block is executed if and only if no other block in the SELECT TYPE is chosen to be executed.
Within the CLASS DEFAULT block, the associate-name of the SELECT TYPE statement is polymorphic, and has the same declared type as the selector.
<Related>
CLASS specifier, CLASS IS statement, SELECT TYPE construct, TYPE statement, TYPE IS statement