我们说我有一个定义以下类的JAR:
public interface IFoo{
public iBar getBar();
}
public interface IBar{
public String getSomeString();
}
public class FooUser{
public FooUser(IFoo foo){}
}
使用IKVM从JAR创建DLL后,如何创建IFoo
和IBar
的C#实现,以便在C#程序中实例化FooUser
?
答案 0 :(得分:0)
class MyFoo : IFoo {
public iBar getBar() {
return new MyBar();
}
}
class MyBar : IBar {
public String getSomeString() {
return "some string";
}
}
咄! : - )