-1

假设我有:

class A and class B

B 类从 A 类继承了他的方法。使用 BI 的实例想调用 A 类的方法,但我希望 A 类的方法直接在 B 类的调用实例中读取和存储数据(在 B 类的属性中)无法弄清楚如何实现这一点。

4

1 回答 1

1

B 类派生自 A 类,因此当您实例化 B 类的对象时,您创建的 A 类对象由 B 类的对象完成。

B b = new B()

&b 指向 b,也指向父对象 a(实际上它指向一个对象 A,由一个对象 B 完成)。所以当你调用 b.Amethod() 时,如果它修改了 A.Amember,它当然会修改 b.Amember,因为它们是同一个变量,例如 b。

于 2013-10-12T19:35:36.393 回答