基本的に、 MainとPopulationの2 つのクラスがあります。私がやろうとしているのは、毎秒Population.total
使用して 100ずつ増やすことです。すでに別のクラスを拡張しているため、拡張できません。Population.grow()
Population
TimerTask
これはのコードですPopulation
:
public class Population extends AnotherClass{
private int total = 0;
void grow(){
this.population = this.population + 100;
}
}
そしてMain
クラス:
public class Main{
public static void main(String [] args){
Population population = new Population();
}
}
通常、私が行うことは、次のような更新を実行するためにPopulation
拡張することです。Timer
Timer timer = new Timer();
timer.schedule(grow(), 1000);
クラス内で宣言する必要があるため、問題は拡張も拡張Main
もPopulation
できません。では、どうすればこれを行うことができますか?Timer
population
Main