Я хочу вернуть значение из переменной класса через функцию, использующую общий тип данных, например храм, но я не знаю, как это сделать.
Я пытаюсь использовать тип данных шаблона в функции и вернуть это значение из функции.
class di<T>(crea:T){
var h:T=crea
init{
println("your class is ready")
}
fun diplay:<T>{
return h
}
}
fun main (args:Array<String>){
var he2 =di<Int>(23)
println(he.diplay())
}
Происходят ошибки этого типа.Ошибка: (6, 15) Kotlin: ожидание '(' Ошибка: (7, 16) Kotlin: несоответствие типов: предполагаемый тип - T, но ожидаемая единица