gpt4 book ai didi

java - 将类(class)成员复制到其他类(class) - eclipse

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:52:39 26 4
gpt4 key购买 nike

A way to move methods to another class

当您需要将一些类功能移动到另一个类中时,可以通过引用一些公共(public)变量 (Ctrl+Shift+G) 搜索相应的方法,然后使用 Eclipse 的重构功能“Move”轻松完成,它允许将选定的方法移动到其他类中。

但也可能需要复制方法。例如,如果您在其他类中需要非常相似的功能 - 稍微更改这些复制的方法比从头开始编写要舒服得多。

  • 一个一个复制粘贴方法体不是最方便的方法..
  • 创建一个重复的类,然后使用上面提到的“方法移动”,感觉也有点愚蠢。

你会/会怎么做?

附言。请不要思考和谈论代码重复问题,我绝对不会在两种不同的方法中拥有共同的功能。只是将它作为将一批方法从 A 类复制到 B 类的挑战。无论出于何种原因。屏幕截图只是“移动”功能的示例。

最佳答案

  • 在大纲 View 中选择一个或多个方法并复制它们(它复制整个方法)。
  • 打开您希望复制方法的其他类。导航到大纲 View 并右键单击类名 -> 粘贴。方法的主体被成功复制到另一个类中。

关于java - 将类(class)成员复制到其他类(class) - eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16109137/

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