CSC/ECE 517 Fall 2007/ch1 1c JF
Features of Reflection
Reflection allows programs to act in a more "intelligent" way by providing the ability to introspect and intercede. Introspection allows programs to answer questions about what they are and what they can do. Intercession allows programs to use the knowledge gained from introspection to modify behavior.