有效的Java:将类作为私有嵌套类(第22项)
这个问题在这里已经有了答案:
当我读到那本书时,我这样说了那段话:
如果某个类被另一个类使用,并且没有其他方式可以被其他类使用,则将其移动到将其用作内部类的类。 这种用法将内部类作为封装类的“私有”特性。 因此,为了保持整洁,有点类似封装,作者建议采取行动。
从这个角度来看,这对我有意义。
简而言之, 封装在任何有意义的地方,但不要强制它,如果它没有。
链接地址: http://www.djcxy.com/p/92025.html上一篇: Effective Java : Making a class as private nested class (Item 22)