请教关于接口的问题
现在定义一个接口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模块就可以了