Scala получает доступ к частным полям через getDeclaredFieldsJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Scala получает доступ к частным полям через getDeclaredFields

Сообщение Anonymous »

Я пишу функцию, которая должна получать имена всех полей в классе, но можете ли вы получить доступ к частным полям в Scala? Я думал, что это должно быть возможно, но они вообще не отображаются, и я не понимаю почему?
например:

Код: Выделить всё

class Cat(isBlackC: Boolean){
private val isBlack: Boolean = isBlackC
}

val cat = new Cat(true)

for(field 

Подробнее здесь: [url]https://stackoverflow.com/questions/79381870/scala-accesing-private-fields-through-getdeclaredfields[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»