【发布时间】:2012-03-30 12:25:29
【问题描述】:
对于简单的内部类有一些不同的看法,所以我想知道是否对什么是好的以及何时使用私有内部类有一个普遍的共识。
这是我发现的一个示例,我认为没有必要为此创建内部类。这是多好/坏的做法?
private static class InternalCounter {
int count;
public InternalTabManager() {
count = 0;
}
public int increment() {
return count++;
}
}
请注意,在这种特殊情况下,一个实例会保存在周围的类中以跟踪计数。
【问题讨论】:
标签: java inner-classes