pet*_*ust 6 java eclipse refactoring
我怎么能重构
class Plugh {
static void foo(Bar bar);
}
Run Code Online (Sandbox Code Playgroud)
成
class Bar {
void foo();
}
Run Code Online (Sandbox Code Playgroud)
用Eclipse?IOW将静态方法转换为其中一个参数的实例方法.
Jef*_*igg 10
删除"static"关键字,然后执行"Move Method"重构.它应该提供"Bar"作为目标类.
(对我来说,Eclipse只对非静态方法执行此操作似乎很疯狂,但这就是它的工作方式.对我来说似乎是个错误.也许我应该为修复它做出贡献,而不仅仅是抱怨它! ;-)