Todo List
SETUPInput | --SETUPInputString | --SETUPInputFile | --SETUPInputExecutable
void check( )
Overridden in child classes as: