如果我有一个公共课程,则将其称为ClassA
,需要另一个课程,将其称为ClassB
,然后:
1)我程序中的其他类均不需要访问ClassB
。
2)ClassB
不需要静态访问ClassA
的状态。
如果这两点成立,是否有关于ClassB
应该是public static class ClassB {
内的public class ClassA {
还是ClassB
应该是class ClassB {
以外的ClassA
的准则?
最佳答案
由于它不能在ClassA
之外使用,因此最好是:
private class ClassB {
}
关于java - 我应该在公共(public)类中使用静态类,还是仅使用一个单独的类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19242807/