gpt4 book ai didi

java - 如何从子类的子类获取在父类(super class)中实例化的对象的字段

转载 作者:行者123 更新时间:2023-12-01 09:25:20 24 4
gpt4 key购买 nike

我需要获取在父类(super class)中实例化的对象的字段。问题是我需要从距离父类(super class)深两层的子类中获取它,也就是说,我位于类 SingleChart 中,它扩展了 SingleTable,而它本身又扩展了TemplateReport 类。 TemplateReport 实例化私有(private)报表 对象。 Report 具有公共(public) getter 和 setter。我想检索Reportheight 字段。有没有办法直接从 SingleChartTemplateReport 执行此操作?

最佳答案

私有(private)实例变量由子类继承。

因此,如果 TemplateReport 创建一个 Report 对象,并且 Report 有 getter 和 setter。您可以通过调用 getter 从任何子类获取 Report 对象,然后询问您需要的值。

关于java - 如何从子类的子类获取在父类(super class)中实例化的对象的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39879946/

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