Statická proměnná: Porovnání verzí

Odebráno 8 bajtů ,  před 4 lety
Oprava formulace - vyčlenění do kapitoly "Jiné významy"
(zřejmě {{Překlad|en|Static variable|676806167}})
(Oprava formulace - vyčlenění do kapitoly "Jiné významy")
Co se týče viditelnosti a rozsahu, jsou statické proměnné k dispozici po celou dobu běhu programu. Může ovšem mít ale také rozsah omezený. Základní rozdíl je mezi proměnnou, která je [[Globální_proměnná|globální]] statická a je tak možné s ní pracovat v jakémkoliv místě [[kód|kódu]] a lokální statickou proměnnou, kterou lze vidět pouze v rámci funkce, nebo jiném místním kontextu. Statická proměnná může být také přístupná pouze v rámci [[modulární programování|modulu]], což odpovídá v programovacím jazyce C jednotlivým souborům.
 
== Jiné významy ==
V [[Objektově_orientované_programování|objektově orientovaném programování]] je také koncept statických proměnných. Jsou to proměnné typu třída, které jsou definovány staticky. Tyto proměnné jsou přístupné všem [[instance třídy|instancím]].
 
V některých [[Objektově orientované programování|objektově orientovaných]] jazycích se přívlastek ''statický'' používá pro atribut (člen, položku, proměnnou) třídy, který je sdílený všemi instancemi dané třídy.
 
== Reference ==