标签: intellij-idea
我有10个Java类,它们具有相同的字段和相同的构造函数来初始化这些字段。我希望将重复的代码提取到超类中,然后所有10个类都应扩展该超类。我想使用Intellij Idea进行此重构。
通过使用Refactor> Extract> Superclass,我能够从10个类之一中将所需的代码提取到称为BaseClass的超类中。现在,我想使用Intellij自动使其余9个类扩展BaseClass。我该怎么办?
答案 0 :(得分:2)
AFAIK没有这样的重构。
find duplicates and replace重构也无法帮助您。
我认为,您必须手动执行此操作。