Domov vývoj Čo je to anonymná metóda? - definícia z technológie

Čo je to anonymná metóda? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená anonymná metóda?

Anonymná metóda je funkcia alebo podprogram, ktorý je definovaný alebo volaný bez toho, aby bol spojený s identifikátorom.


Anonymné metódy používajú mnohé moderné programovacie jazyky ako C # a PHP.


Anonymné metódy sa bežne nazývajú anonymné funkcie.

Techopedia vysvetľuje anonymnú metódu

Anonymné metódy pochádzajú z matematiky, ktorá siaha až do tridsiatych rokov, keď Alonzo Church vynašiel lambda-kalkul, inšpiráciu pre funkčné programovanie, ktorá prišla oveľa neskôr. Prvým programovacím jazykom, ktorý obsahoval tieto typy funkcií, bol LISP v roku 1958.


Myšlienka anonymných metód spočíva v tom, že rutina môže mať funkcie, ktoré existujú v blokoch kódu, ktoré môžu interne fungovať v rámci tohto bloku kódu a vykonávať výpočty, ktorých účelom je zvyčajne odovzdávať argumenty funkciám vyššieho poriadku, ktoré sa bežne nachádzajú v jazykoch, ktoré majú prvotriednu triedu. funkcie.


Anonymné triedy sa používajú v iných jazykoch ako Java, ktoré nepodporujú anonymné metódy.

Čo je to anonymná metóda? - definícia z technológie