首页 > 试题广场 >

在Kotlin中设计可扩展API时,以下哪种方式能正确实现类

[单选题]
在Kotlin中设计可扩展API时,以下哪种方式能正确实现类型安全的构建器模式?
  • 使用带有默认参数的构造器
  • 定义@DslMarker注解的类配合带接收者的lambda
  • 通过伴生对象创建工厂方法
  • 实现运算符重载函数invoke()
可以参考 Ktor 中的 HttpClient 构建方法 就是通过 DslMaker 实现的,而且很灵活
发表于 2026-02-11 03:43:41 回复(0)