首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

请问关于接口的有关问题

2012-01-20 
请教关于接口的问题现在定义一个接口publicinterfaceIA{...},其中里面定义方法A_Method()然后再定义了两个

请教关于接口的问题
现在定义一个接口public   interface   IA   {...},其中里面定义方法A_Method()

然后再定义了两个类,public   class   B:IA{}     和   public   class   C:IA{}
其中类B跟类C里都实现了了方法A_Method()(方法名字跟参数都一样),   现在如果我要使用接口IA的方法A_Method(),它怎么会自动找到合适的适合自己的那个方法啊?


还有一个问题,譬如在类B中由public   class   B:IA{}我可以知道类B继承自IA,我可以自己找到IA,反过来,我怎么知道接口IA都被哪几个类继承了呢?我现在从网上下了别人的代码譬如Pet   Shop,由一个接口我怎么找到它的所有的继承类,有一个方法我怎么迅速的能找到实现方法的那个类?


谢谢~~~

[解决办法]
反射

[解决办法]
楼主说的类似一个客户端程序智能升级的实例.
它的实现方法为:主程序体负责反射主模块.
然后配置文件负责加载模块.升级后我们只需传送配置文件及相应DLL模块就可以了

热点排行