本文主要是介绍安卓kotlin面试题 81-90,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
81. 简述 Kotlin 中泛型型变-协变、逆变、不变 ? |
Kotlin 中泛型引入了 in 和 out: 逆变(In) 如果你的类是将泛型对象作为函数的参数,那么可以用 in: interface Consumer { fun consume(item: T) } 可以称其为 consumer class/interface,因为其主要是消费指定泛型对象。 |
协变(Out) 如果你的类是将泛型 |
这篇关于安卓kotlin面试题 81-90的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!