We do not currently know of any antonyms for third-class object.
The noun third-class object is defined as:
An entity of which the value can neither be passed as a parameter, nor be returned from a function, nor assigned to a variable. (Used by Raphael Finkel, the first-class object does not need to have run-time constructability according to his definition.)