We do not currently know of any antonyms for second-class object.
The noun second-class object is defined as:
An entity of which the value can be passed as a parameter, but that can neither be returned from a function, nor be assigned to a variable. (Used by Raphael Finkel, the first-class object does not need to have run-time constructability according to his definition.)
New Story Writing Game!
Win Amazon gift cards by writing simple stories at Fictish,
a new story writing game backed by WordHippo.