third-class object

noun

third-class object

noun
1

Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences An entity of which the value can neither be passed as a parameter, nor be returned from a function, nor assigned to a variable. (According to the usage by Raphael Finkel, the first-class object does not need to have run-time constructability.)

Synonyms
third-class citizen, third-class entity, third-class value
Related terms
first-class object, second-class object

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.