third-class object

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.)

Noun

  1. 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.)

Forms

third-class objects

Synonyms

third-class citizen third-class entity third-class value

Related

first-class object second-class object