我有两节课。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
应该有什么
我尝试添加到这个接口静态类和这个类返回但没有成功