CSC/ECE 517 Fall 2009/wiki2 5 jdf: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
'''Please note that this is still work in progress - Not Yet Ready for Review''' | '''[[Please note that this is still work in progress - Not Yet Ready for Review]]''' | ||
[[Topic:]] | [[Topic:]] |
Revision as of 06:44, 9 October 2009
Please note that this is still work in progress - Not Yet Ready for Review
Reflection is widely used in programming languages. This topic is not about reflection per se, but about reflection APIs--the facilities that particular languages provide for doing reflection. Is reflection "built in" to some o-o languages, while others require external libraries to perform reflection? What built-in and library functions are provided? Which APIs are easiest to use and why?
Reflection APIs
Introduction
The objective of this article is to provide an overview of the APIs that exist in different Object Oriented Language to provide reflection functionality.
Languages that Provide a Reflection API
Microsoft .NET, includes C# and VB.NET Java Ruby
Resources
References
CSC 517 Fall 2009
Wiki 2 Assignment
Author: Newwolf