从父类访问子类属性

Access the child class properties from a parent

本文关键字:属性 子类 访问 父类      更新时间:2023-10-16

假设我有:

class A and class B

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

类 B 派生自类 A,因此当您实例化和类 B 的对象

时,您创建类 A 的对象由类 B 完成和对象。

B b = new B()
&b 指向

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