```kotlin import kotlin.reflect.KClass open class...
# announcements
h
Copy code
kotlin
import kotlin.reflect.KClass

open class Base

class Derived1 : Base()
class Derived2 : Base()
class Derived3 : Base()

fun main() {
  val d1 = Derived1()
  val clazzes : Set<KClass<out Base>> = setOf(
      Derived1::class,
      Derived2::class,
      Derived3::class
  )
  clazzes.forEach { cls ->
    println(d1::class == cls)
  }
}