Tag: setter

Kotlin重命名生成的Getters和Setters

有什么方法可以重新命名Kotlin中的默认获取器和设置器? 我有一个名为snake_case的属性,但我仍然希望getter和setter在camelCase命名。 我得到的最接近的是类似的东西 private var property_name = Color.BLACK private set fun setPropertyName(c: Color) { property_name = c } fun getPropertyName() = property_name 有没有办法做到这一点,而不隐藏获取和设置和定义新的方法?