我有:
抽象类A.
扩展A的抽象类B.
没有其他类扩展A除了B
其他延伸B的类
为了减少类的数量,我希望将A和B合并到一个类中,并让其他类从新的合并类扩展.
这个重构的名称是什么?
PS在我的实现中它是在Java中,这种重构是否可以在IntelliJ中自动完成?
IntelliJ的Inline Superclass执行超类与子类的合并.
内联超类