Hvad er et anonymt Block?

08/27/2010 by admin

En anonym blok, et element, der anvendes i mange forskellige programmeringssprog, er en blok af kode, der ikke har noget navn. Blokken kan ikke navngives, så det ikke kan henvises til i andre dele af koden, kan heller ikke referere andre sektioner. De funktioner, denne blok kan oprette, kan enten være begrænset eller ubegrænset, afhængigt af programmeringssprog, fordi nogle tillader denne blok til at aktivere avancerede funktioner, mens andre bare tillade simple kommandoer. Kodningen forpligtet til at foretage anonyme blokke er omtrent det samme som for alle andre kodning blok, bortset fra en lille erklæring i starten af ​​blokken.

I programmeringen, en blok er en sektion af kode, der er behandlet som en hel pakke; hele blokken er som en enkelt enhed, der består af mange linjer kode. Disse blokke normalt har særlige navne, men ikke den anonyme blok. Mens denne blok ligner type som andre blokke, det har ikke noget navn. Den primære årsag programmører bruger denne blok er, fordi det kræver kun en simpel erklæring, så det gør det muligt for programmøren at skrive en handling kode uden at skulle gøre meget arbejde at sætte op blokken selv.

Et af de største problemer med at bruge en anonym blok er, at det ikke kan referere andre blokke, kan heller blokken selv refereres. Referering når en blok kalder en anden, næsten tilføje den kaldte blok funktioner ind i blokken gør kald. Dette medvirker til at skære ned på kodning, fordi programmøren bare nødt til at en handling én gang, hvorefter han eller hun kan løbende referere det - i ikke-anonyme blokke. Uden et navn, kan programmøren ikke fortælle programmet til at henvise en anonym blok.

Der er mange programmeringssprog, der tillader programmører at foretage en anonym blok, men den mængde strøm denne blok gives afhænger af sproget. Nogle sprog tillader blokken har ubegrænset magt, hvilket betyder, at det kan aktivere funktioner, kommandoer, handlinger og alt enhver anden blok. Hvis strømmen er begrænset, så er denne blok kan kun aktivere simple handlinger som at tælle til et tal.

Kodningen af ​​en anonym blok er normalt svarer til andre blokke. En af de største forskelle er manglen på enhver kompleks blok erklæring, som er nødvendig for at gøre andre blokke arbejde; den eneste erklæring om, at der er behov almindeligvis kalder blokken "anonym", som tager meget lidt kode. Syntaksen af ​​blokken også er forenklet i forhold til andre blokke.


Relaterede Artikler

© 2019 - zajacperrone.com| Contact us: webmaster# zajacperrone.com