gpt4 book ai didi

java - 如何将元素添加到已在 super 方法中定义的列表中?

转载 作者:行者123 更新时间:2023-11-30 06:07:17 25 4
gpt4 key购买 nike

我需要覆盖父类中的一个方法。子类中的方法应将一个变量添加到列表中,该列表在父类的方法中初始化。

class A{ methodA(){ 
..logic
List l = new ArrayList();
l.add(..) } ..logic }

class B extends A{
methodB(){
//need to add variable to l and then call method A
} }

这可能吗?

最佳答案

您编写伪代码的方式似乎有一个逻辑炸弹。在 methodB 中,您声明:

//need to add variable to l  and then call method A

但是当你调用 methodA 时,列表 l 被初始化。为什么没有

private List l = new ArrayList();

在 A 中使用适当的 getter 和 setter 并对其进行操作?

关于java - 如何将元素添加到已在 super 方法中定义的列表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41828574/

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