我有一个接口,我想要一个可以在类内修改但不在外面的属性.我不能使用val,因为它需要是可变的,并且var关键字不能有指定的私有setter,因为它在接口中.
在java中,我会这样做:
public <T> getMyProperty();
Run Code Online (Sandbox Code Playgroud)
我可以在kotlin中使用相同的方法,并直接编写getter函数,但这似乎不像kotlinlike方法.有没有比这更好的方法来实现?有趣的getMyProperty()
kotlin ×1