kotlin - Kotlin 中有构造函数引用吗?

在 Java 中,我们有构造函数引用的 Class::new 语法。我知道,方法有可调用的引用,但是构造函数呢?对我来说,一个典型的用例是工厂。

最佳答案

您可以通过简单地使用 ::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 中管理单元测试资源,例如启动/停止数据库连接或嵌