- Kotlin進(jìn)階實(shí)戰(zhàn)
- 沈哲 易龐宙編著
- 168字
- 2022-07-27 18:28:01
第2章 Kotlin的函數(shù)與類
Kotlin的函數(shù)是“第一等公民”。“第一等公民”(First-Class Citizen)這一名稱最早由克里斯托弗·斯特雷奇在1960年發(fā)明,意指函數(shù)可作為計(jì)算機(jī)語言中的第一類公民。英文中也稱“First-Class Entity”“First-Class Value”或“First-Class Object”。
“第一等公民”的特性包括:
· 可以被存入變量。
· 可以被作為參數(shù)傳遞給其他函數(shù)。
· 可以被作為函數(shù)的返回值。
· 可以在運(yùn)行中構(gòu)造。
· 可以表示為匿名字面值。
推薦閱讀
- Learning Microsoft Windows Server 2012 Dynamic Access Control
- PHP程序設(shè)計(jì)(慕課版)
- Linux核心技術(shù)從小白到大牛
- Vue.js 3.x從入門到精通(視頻教學(xué)版)
- PostgreSQL技術(shù)內(nèi)幕:事務(wù)處理深度探索
- 信息技術(shù)應(yīng)用基礎(chǔ)
- Oracle從入門到精通(第5版)
- Building RESTful Python Web Services
- OpenGL Data Visualization Cookbook
- C語言程序設(shè)計(jì)
- OpenMP核心技術(shù)指南
- HTML5+CSS3+jQuery Mobile APP與移動(dòng)網(wǎng)站設(shè)計(jì)從入門到精通
- 愛上C語言:C KISS
- Unity Android Game Development by Example Beginner's Guide
- Penetration Testing with the Bash shell