Reflection: Difference between revisions

From Rosetta Code
Content added Content deleted
(creation: summary, links)
 
(added uses, "See Also" section)
 
Line 1: Line 1:
[[Category:Reflection]]
[[Category:Reflection]]
'''Reflection''' is a meta-programming task, in which code can examine and alter code.
'''Reflection''' is a meta-programming task, in which code can examine and alter code. It can be used for a program that dynamically alters its behavior, or by a programmer to explore a programming environment.


== Sub-articles ==
== Sub-articles ==
Line 6: Line 6:
* [[Reflection/List_methods|list methods]]
* [[Reflection/List_methods|list methods]]
* [[Reflection/List_properties|list properties]]
* [[Reflection/List_properties|list properties]]

== See Also ==
* [[Introspection]]

Latest revision as of 10:52, 24 July 2016

Reflection is a meta-programming task, in which code can examine and alter code. It can be used for a program that dynamically alters its behavior, or by a programmer to explore a programming environment.

Sub-articles

See Also