What does this program print?

from Object-oriented programming
Kotlin 2.4.10 beginner 2 min

What does this program print?

kotlin
open class Report {
    open fun format(): String = "plain"
    fun render(): String = "format=${format()}"
}

class CsvReport : Report() {
    override fun format(): String = "csv"
}

fun main() {
    val report: Report = CsvReport()
    println(report.render())
}
Open in playground
Report an error