Mechanizm refleksji: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
mNie podano opisu zmian
Enethien (dyskusja | edycje)
m drobne redakcyjne
Linia 1:
W informatyce '''mechanizm refleksji''' to proces, dzięki któremu program komputerowy może zostaćbyć zmodyfikowanymodyfikowany w trakcie wykonaniadziałania w sposób zależny od własnego kodu oraz od zachowania w trakcie wykonania. [[Paradygmat programowania]] ściśle związany z mechanizmem refleksji to ''programowanie refleksyjne''.
 
Mechanizm ten jest częściej spotykany w [[język wysokiego poziomu|językach wysokiego poziomu]], zwykle opartych o [[maszyna wirtualna|maszynę wirtualną]].
 
Być może uważasz mechanizm refleksji za pewien nieprzydatny element języka, jednak bez mechanizmu refleksji nie byłoby możliwe pisanie "pluginowalnych" aplikacji w języku java, nie wyłączając serwerów aplikacyjnych i wykorzystywanych w nich frameworkach.
 
== Przykłady ==
Linia 43 ⟶ 44:
}
</pre>
 
{{informatyka stub}}