gpt4 book ai didi

java - 为父类(super class)构造函数调用子类方法

转载 作者:行者123 更新时间:2023-12-02 05:10:14 25 4
gpt4 key购买 nike

我有一个父类(super class)Class和一个子类SubClass。我们的老师要求我们将所有类相关方法放入Class中,将所有独立方法放入SubClass中。例如,我需要在 SubClass 中具有搜索和排序方法。

但是,在 main 中,我使用的数组列表是使用 Class 构造函数定义的,它不允许我从 SubClass 调用方法来搜索/排序。

我该如何解决这个问题?

请记住,搜索和排序需要位于子类中。我不能将它们放入父类(super class)中,以便程序能够运行。

谢谢!

最佳答案

不要。这是一个糟糕的主意。因为当您在 super 构造函数中时,子类尚未实例化。相反,您必须完成实例的构建。然后您可以使用变量引用调用该方法。

关于java - 为父类(super class)构造函数调用子类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27392067/

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