我有一个问题,我似乎暂时无法编写出我的出路。
我有 2 个类,一个是子类继承的抽象类,子类扩展该类。
所以它是这样的:
abstract class foo implements Runnable{
int whatever;
int whatever2;
public void doStuff(){
//need value from child class here -- should be 100
}
public class bar extends foo{
private int ID = 100;
//getter here
}
使用父类的原因是为了统一我的构造函数/序列化方法来接受大量不同的类,这些类都具有相似的数据但具有截然不同的值。