目前没有办法直接这样做.您可以通过将其存储在主构造函数中声明的属性中来实现,如下所示:
class C private constructor( private val bDelegate: B ) : A by bDelegate { constructor() : this(B()) /* Use bDelegate */ }