java – 在Eclipse中将静态方法重构为实例方法

前端之家收集整理的这篇文章主要介绍了java – 在Eclipse中将静态方法重构为实例方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我怎么能重构
class Plugh {
    static void foo(Bar bar);
}

class Bar {
    void foo();
}

用Eclipse? IOW将静态方法转换为其中一个参数的实例方法.

解决方法

删除“static”关键字,然后执行“Move Method”重构.它应该提供“Bar”作为目标类.

(对我来说,Eclipse只对非静态方法执行此操作似乎很疯狂,但这就是它的工作方式.对我来说似乎是个错误.也许我应该为修复它做出贡献,而不仅仅是抱怨它!

猜你在找的Java相关文章