实现多个interface与令人费解的强制类型转换
实现多个interface与令人费解的强制类型转换2011-10-19 博客园 dboy8454看下面的类关系图:两个interface,它们之间唯一的关系是:拥有同一个子类。再看下面的代码:class Test{public static void Main(){Test t = new Test();t.testfun(new AB());//传入的对象(运行时类型)为AB,是IA的子类没有问题;}public void testfun(IA a) /...