.net反射的优点有多少?
来源:百度知道 编辑:UC知道 时间:2024/06/30 06:31:02
基类对任何派生类一无所知,
但System.Object对象,
却可以通过GetType()获取基类的类型(GetType()是不允许被重写的)
所以要想使用基类的方法获取派生类的类型等信息,就需要用到反射了。
最常见的是设计模式中的反射工厂模式
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/30 06:31:02
基类对任何派生类一无所知,
但System.Object对象,
却可以通过GetType()获取基类的类型(GetType()是不允许被重写的)
所以要想使用基类的方法获取派生类的类型等信息,就需要用到反射了。
最常见的是设计模式中的反射工厂模式