0
public interface MyInterface {
public void aMethod();
}
public class MyClass implements MyInterface {
@Override
public void aMethod() {
Log.d("aMethod");
}
}
而且我要聲明實現MyInterface的對象,這樣我就可以在構造函數如下
它實例public class AnotherClass {
Class <? extends MyInterface> mObjectThatImplements;
public AnotherClass() {
// Says it cannot convert MyClass to Class <? extends MyInterface>
mObjectThatImplements = new MyClass();
}
}
謝謝。將在12分鐘內接受 – Shai 2014-10-07 10:58:36