second-class object

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

Meanings

nounsecond-class object (plural second-class objects)

plural second-class objects

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

    Synonyms: second-class citizen, second-class entity, second-class value

Synonyms & antonyms

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

Translations

German Second-Class-Objekt
  • Second-Class-Objektprogramming entity
Turkish ikinci sınıf nesne
  • ikinci sınıf nesneprogramming entity
Cite this entry
APA

second-class object. (n.d.). In WatkinsX Dictionary. Retrieved November 2, 2026, from https://dictionary.watkinsx.com/word/second-class%20object

MLA

“second-class object.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/second-class%20object. Accessed November 2, 2026.

Chicago

WatkinsX Dictionary, s.v. “second-class object,” accessed November 2, 2026, https://dictionary.watkinsx.com/word/second-class%20object.

Source: second-class object on Wiktionary, CC BY-SA 4.0.