在Kotlin中创建一个抽象类的实例

我是Kotlin的新手,我试图在Android项目中使用它。 我有这个代码:

public var oneTouchTimer: CountDownTimer = CountDownTimer(500, 100) { override fun onTick(l: Long) { } override fun onFinish() { } } 

这是抛出错误:

 Cannot create an instance of an abstract class. 

基本上我试图创建一个CountDownTimer的实例,并不知道如何将其转换为Kotlin。

这是Java中的代码:

  CountDownTimer oneTouchTimer = new CountDownTimer(500, 100) { @Override public void onTick(long l) { } @Override public void onFinish() { } }; 

你可以使用这个方法:

 var variableName = object: CountDownTimer(...){ ... }