我有兩個類。 Status1
和Status2
接口方法中應該返回什麼類型
這兩種狀態具有一個可變共同:
protected A a;
和一個其心不是共同:
class Status1 {
protected A a;
protected ListStatus1.B version;
}
B
是static class
Status1
類
class Status2 {
protected A a;
protected Status2.C version;
}
的內部C
是static class
內的Status2
類
所以現在我想創建界面Status
在這裏我可以添加variable A
。現在我需要添加方法getVersion
應返回的Status1/Status2
protected abstract ?? getVersion();
內部靜態類,但我不知道是什麼return type
應該有
我嘗試添加到這個接口的靜態和這個類回報,但與沒有成功