1、反射

 

背景
 今天一同学问我什么是反射,反射有什么作用?
 我回答到:反射是让程序员在程序运行周期获得程序集,模块,类的信息
        作用:则可以动态的组装配件,动态调用方法,获取属性值...
 我也不知道这样回答是否正确,于是我想写个例子让他明白一下

 

例子产生源由:


TT软件外包公司,LG软件外包公司(声明:虚拟公司)
人物:小眯,LG,TT


一天LG公司接到一个大单,可是人手不够,需要马上加人才能启动项目。
可是临时招人怕来不急,因为项目挺紧的。于是小眯提议去TT公司买人。
现在软件外包人员都是卖来卖去的,呵呵!这个主意不错。我同意了小眯的做法。

在买人过程中,我无意中碰到一个问题,用反射给解决了:

 

Code

 

打印结果:

 

 

Code

 

 有表达不清的地方,望大家指出,谢谢!

 

作者:Louja
出处:http://louja.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此声明,且在文章页面给出原文连接,否则保留追究法律责任的权利。 

 

posted on 2008-08-27 15:41  louja  阅读(1803)  评论(5编辑  收藏  举报
老刘