【发布时间】:2021-01-11 01:07:27
【问题描述】:
我有一个扩展类的类,并通过委托实现接口。但是,在初始化委托对象时,我想传递超类的受保护属性。我怎样才能访问它?我试过自己写属性名,并访问super.property,但都不起作用。可以这样做吗?
【问题讨论】:
-
不可能。委托必须在使用它的类之前实例化,因此您不能使用此类或其超类的任何属性。
标签: kotlin inheritance constructor initialization super