在 Java 中,我们有构造函数引用的 Class::new 语法。我知道,方法有可调用的引用,但是构造函数呢?对我来说,一个典型的用例是工厂。
Class::new
最佳答案
您可以通过简单地使用 ::ClassName 来获取构造函数的函数实例,就好像它是一个工厂函数一样。
::ClassName
https://stackoverflow.com/questions/26472839/
相关文章:
kotlin - "experimental"Kotlin协程可以在生产中使用吗?
syntax - Kotlin 中的变量名或扩展运算符之前的 Kotlin 星号运算符
kotlin - 在 Kotlin 中创建抽象类的实例
string - Kotlin - 如何正确连接字符串
android - Kotlin Android 启动新 Activity
java - Kotlin:等效于 KClass 的 getClass()
list - Kotlin:如何使用列表强制转换:未经检查的强制转换:kotlin.collecti
generics - Kotlin 泛型中 "*"和 "Any"之间的区别
kotlin - 覆盖 Kotlin 数据类的 getter
unit-testing - 如何在 Kotlin 中管理单元测试资源,例如启动/停止数据库连接或嵌