小编Ass*_*ume的帖子

在抽象类中,"this"关键字是否重新构造父类或子类?

我有一个抽象类飞行.Flight包含调用私有方法调度的方法schedule()(最终Flight f)

public void schedule()
{
    schedule(this);
}

private void schedule(final Flight f)
{
    new Timer().schedule(new TimerTask()
    {
        @Override
        public void run()
        {
            f.checkIn();
            updateList();
        }
    }, this.getDate());
}
Run Code Online (Sandbox Code Playgroud)

现在让我说我有一个扩展Flight的类SouthWestFlight

Flight f = new SouthWestFlight(); //ignore the missing params doesn't matter for example
f.schedule();
Run Code Online (Sandbox Code Playgroud)

这会将Flight的实例或SouthWestFlight的实例作为schedule方法中的参数传递吗?

java this abstract

0
推荐指数
1
解决办法
1306
查看次数

标签 统计

abstract ×1

java ×1

this ×1