Деструктор объекта класса в Kotlin, существует ли?
Так вот по второму у меня вопрос: как описывается деструктор у него в классе?
Никак. Их попросту нет.
Есть finalize(), который, фактически является деструктором. Однако, в силу реализации памяти, им очень редко пользуются, главным образом при сложной отладке или оптимизации взрослых проектов, когда остальные пути уже испробованы. На андроиде finalize() и вовсе бесполезен, поскольку спецификация системы не гарантирует его выполнения.