代码之家  ›  专栏  ›  技术社区  ›  Leopold Asperger

是否为每个新实例复制实例方法?[已关闭]

  •  -1
  • Leopold Asperger  · 技术社区  · 11 年前

    我目前正在工厂模式和构造函数之间进行选择。如果CLR确实复制了它们,那么使用构造函数可能会浪费资源,因为在这种情况下,类被大量实例化。

    1 回复  |  直到 11 年前
        1
  •  1
  •   bright    11 年前

    如果通过“复制实例构造函数”,您将询问 密码 因为这些方法是逐实例生成的,所以答案是否定的。一个类型的所有实例都为其方法、财产和构造函数共享相同的代码。