gpt4 book ai didi

java - 重构包含静态方法的旧类

转载 作者:行者123 更新时间:2023-12-02 04:16:28 25 4
gpt4 key购买 nike

我在Java类中编写新方法,但所有其他方法都是静态的。工作需要我的新方法从旧的其他静态方法中调用。
因此,我的新方法也必须是静态的。

是否有重构的好方法?

最佳答案

静态方法可以实例化类,然后调用非静态方法。例如:

public class TheClass {
public static void staticMethod(){
TheClass c = new TheClass();
c.nonStaticMehod();
}
public void nonStaticMethod(){
}
}

关于java - 重构包含静态方法的旧类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56657437/

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