Obsah:
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.
