游戏世界可以扩展AnimationTimer,然后从Gameworld继承不同的地图吗?

public abstract class GameWorld extends AnimationTimer{}

public class Maze extends GameWorld {}
public class BossMap extends GameWorld {}

最佳答案

是的,那完全可以。

现在,每个Maze实例都是Gameworld的实例,而Gameworld的每个实例现在都是AnimationTimer的实例。

=> Maze的每个实例也是AnimationTimer的一个实例。

10-05 21:50