Получение текущего класса

как я могу получить текущий класс в Котлине. Например, если есть абстрактный класс «Животное» и дочерний класс «Собака» (ведьма – ребенок «Животного»), как я могу получить класс «Собака» в «Животном». Я не сейчас, ведь классы ведьмы будут использовать «Животное»,

Я уже пытался использовать:

this::class 

(что может быть на Java):

 this.getClass() 

Но этот метод не соответствует моей IDE.

С наилучшими пожеланиями

Джонас Франц

Используйте javaClass для получения экземпляра Class для this объекта. Если вы хотите, чтобы объект Class для конкретного литерала класса использовал Dog::class.java .

Intereting Posts
Как добавить несколько операторов внутри оператора when в kotlin Чистая архитектура приложений для Android: если на уровне данных есть свои классы моделей? Переопределить версию зависимостей весеннего загрузчика с помощью gradle kotlin-dsl Как я могу запустить один Android-тест с помощью Kotlin? Нужно ли обновлять Kotlin каждый раз, когда я работаю над приложением моей компании? Loop JPA-массив без запуска Lob-выборки null в listOf (), а не null в listOf (значение) в Kotlin в одном лайнере? котлин с пружинной нагрузкой на затмение Firebase Admin SDK не может подключаться к базе данных из внутреннего файла jar Выделенный объект с помощью метода Mockito Kotlin без обрушения Из памяти с помощью волейбола в Котлине Почему буквальный «-9223372036854775808» (мин. 64-битное целое число со знаком) не принимается kotlin? Котлин и привязка к Android Intellij IDEA Kotlin Android Theme.AppCompat Ресурс не найден Невозможно вызвать функцию из блока init из-за свойства val