EGAVE

second-class object

Meaning

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

Similar words

third-class object first-class object first-class entity second-class entity second-class value first-class value second-class citizen third-class entity first-class citizen third-class value

Save “second-class object” to learn later