Kazalo:
Opredelitev - Kaj pomeni anonimna metoda?
Anonimna metoda je funkcija aa ali podprogram, ki je definiran ali klican, ne da bi bil vezan na ime.
Anonimne metode uporabljajo številni sodobni programski jeziki, kot sta C # in PHP.
Anonimne metode so bolj znane kot anonimne funkcije.
Tehopedija razlaga anonimno metodo
Anonimne metode izhajajo iz matematike, ki sega v trideseta leta prejšnjega stoletja, ko je Alonzo Church izumil lambda-račun, ki je navdih za funkcionalno programiranje prišel veliko pozneje. Prvi programski jezik, ki je vseboval te vrste funkcij, je bil leta 1958 LISP.
Ideja anonimnih metod je, da ima rutina funkcije, ki obstajajo znotraj kodnih blokov, ki lahko delujejo znotraj tega bloka kode in delajo izračune, katerih namen je ponavadi posredovanje argumentov funkcijam višjega reda, ki jih običajno najdemo v jezikih, ki imajo prvovrstne razrede funkcije.
Anonimni razredi se uporabljajo v drugih jezikih, kot je Java, ki ne podpira anonimnih metod.
