繁体   English   中英

如何在Eclipse中重构顶级类或接口到内部类?

[英]How to refactor a top-level class or interface to an inner one in Eclipse?

我有一个接口,我想移动到另一种类型。 有没有办法让Eclipse帮助我做出改变? 同样的更改也可以应用于类以将其移动到另一个类中。

基本上,我正在寻找转换成员类型到顶级的反向。 我希望它会成为Move,但它只提供包作为目标。

  1. 剪切界面并将其粘贴到要嵌入它的类中
  2. 如果在没有外部类的实例的情况下可以访问内部类,则添加static关键字。
  3. 在Package Explorer中,选择您的项目,然后右键单击> source>组织导入

我认为这将获得大部分(如果不是全部)编译错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM