Ter*_* Li 3 java methods constructor overriding instantiation
对于Java来说,这可能是一个非常基本的问题,但我不记得它,也不知道如何在线搜索它.
button.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
Thread.sleep(100);
}
}
Run Code Online (Sandbox Code Playgroud)
我习惯使用类似的构造函数初始化对象new OnClickListener(arg1, arg2, ...).根据我自己的经验,我在构造对象时从不覆盖方法.我只是在扩展课程时才这样做.如果有任何术语,那么在Java中调用的这种实例化是什么?在其他情况下我们应该使用它吗?