在Java中使用内部类作为辅助类的时机
如果我有一个类及其辅助类来执行一些功能,将其设置为内部类是否有意义呢?
public class Foo {
private FooHelper helper;
// 构造函数和其他逻辑
public void doSomeThing() {
helper.do();
}
}
public class FooHelper {
public void do() {
// 代码
}
}
在以上情况中,将FooHelper
设置为内部类是否有意义?如果这听起来很愚蠢,我对使用情况有些困惑,表示抱歉。