代码之家  ›  专栏  ›  技术社区  ›  yesraaj

Java/C#中的C++切片[重复]

  •  7
  • yesraaj  · 技术社区  · 17 年前

    C++切片也可以应用于其他语言吗,比如Java/C#?

    1 回复  |  直到 11 年前
        1
  •  13
  •   Joonas Pulakka    17 年前

    这在Java和C#中都不会发生,因为所有对象变量都是引用;当你将子类实例分配给超类变量时,你实际上只是复制引用;子类对象本身保持不变。