请输入关键字
反射应用的若干场景
Alin|2017-12-6

插件机制,保证了程序的封装性,同时提高了程序的可扩展性。

ASP.net中根据用户访问 的页面动态创建页面对象,比如访问Index.asp则根据访问页面名称Index,通过反射动态创建此类型的对象(在aspx页面执行<%=System.Reflection.Assembly.GetExecutingAssembly().Loaction %>),查看dll中页面生成的类名。

数据访问层中使用工厂模式,根据配置文件动态创建数据访问层对象

各种框架中,修改配置文件即可实现不同效果,都用到了反射;

访问类中的私有成员

各种需要动态创建类对象的场景都可以使用。

 

赞一下22||已浏览1697

本站版本归木之林解释所有 copyright(C)2010-2025www.mzlin.net 备案/许可证编号为:粤ICP备15050036号