Intellij Idea Refactoring - 如何让多个类扩展基类?

问题描述 投票:0回答:1

我有10个Java类,它们具有相同的字段和相同的构造函数来初始化这些字段。我希望将重复的代码提取到超类中,然后所有10个类都应该扩展该超类。我想用Intellij Idea做这个重构。

通过使用Refactor> Extract> Superclass,我能够将所需的代码从10个类中的一个提取到名为BaseClass的超类中。现在,我想使用Intellij自动使其余的9个类扩展BaseClass。我怎么做 ?

intellij-idea
1个回答
2
投票

AFAIK没有这样的重构。

find duplicates and replace重构也无济于事。

我想,你必须手动完成这个。

© www.soinside.com 2019 - 2024. All rights reserved.