gpt4 book ai didi

dart - 是否可以在Dart中不使用任何构造函数的情况下获取类的InstanceMirror?

转载 作者:行者123 更新时间:2023-12-03 02:57:44 25 4
gpt4 key购买 nike

我可以在不使用Dart的任何构造函数的情况下获得InstanceMirror吗?

更准确地说:我有一个带有或不带有任何特殊构造函数的类,但是我想获得InstanceMirror而不必提供构造函数或任何自变量。

例如,PHP提供了ReflectionClass::newInstanceWithoutConstructor

干杯

最佳答案

  • 为什么需要InstanceMirror,为什么不能使用ClassMirror?
  • 只需列出ClassMirror中所有可用的构造函数,然后使用带有0个参数的构造函数来创建新实例。

  • PHP版本说:“无需调用构造函数即可创建一个新的类实例。”对我来说,这完全没有道理。这就是为什么有构造函数的原因:在创建时调用。

    关于dart - 是否可以在Dart中不使用任何构造函数的情况下获取类的InstanceMirror?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27364229/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com