頭等物件

頭等物件  ， 在電腦科學中 ， 指稱支持其他實體通常能獲得的所有運算的實體 。 這些運算典型的包括 ： 在執行期創造 ， 作爲參數傳遞給其他函數 ， 或存入一個變數等 。 將一個實體變爲頭等物件的過程叫做 「 物件化 」 （ Reification ） 。 「 頭等物件 」 這一名稱最早由克里斯托弗 · 斯特雷奇在1960年代發明 ， 原稱 「 頭等公民 」 （ First - class citizen ） ， 意指函數可作爲電腦語言中的頭等公民 。 英文中也稱 「 First - class entity 」 或 「 First - class value 」 。