在Kotlin中是否有办法重命名默认的getter和setter?我有一个使用 snake_case
命名的属性,但我仍希望getter和setter的名称为 camelCase
。
我找到的最接近的方法是:
private var property_name = Color.BLACK
private set
fun setPropertyName(c: Color) { property_name = c }
fun getPropertyName() = property_name
有没有一种方法可以不隐藏getter和setter并定义新方法来实现这个?