为什么我们不能将顶级类定义为私有类?

萨蒂亚:

为什么Java不允许将顶级类声明为私有?除了“我们无法访问私人课程”之外,还有其他原因吗?

马克西米利安·梅耶(Maximilian Mayerl):

顶级类作为私有类是完全没有用的,因为没有人可以访问它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我们不能在类中为方法添加默认值

为什么不能将一个类定义为受保护的?

即使我们无法创建抽象类的实例,为什么Java的抽象类中也有私有访问修饰符?

为什么我们需要将Object类作为所有类的基类?

为什么我们不能用私有扩展类方法覆盖基类方法?

为什么我们不能在Java 7+中打开类?

为什么在带有ehcache的春季我们不能将@Cacheable与静态方法一起使用?

什么是开放财产?为什么我不能将其设置为私有?

为什么我们不能总是在C中使用寄存器存储类?

为什么我们不能在TypeScript类中定义const字段,为什么静态readonly不起作用?

为什么我们不能将连续的rawValue设置为Option Set?

为什么我们不能将两个推断变量作为匿名类彼此分配?

为什么我们不能在本地类中定义好友功能的原因是什么?

为什么Digest gem不能将所有类都显示为常量?

Python,为什么我们可以创建类创建中未定义的类变量?

为什么不能将Material AppBar设置为单独的类?

为什么我们可以使用指针访问私有数据成员类,而不使用类中的其他成员,朋友功能?

我不能将通过接口实现的类字段设为私有,也不能将接口字段设为私有

为什么不同于类的其他成员,我们为什么需要定义类的静态变量?

为什么我们不能在方法内部声明私有本地内部类?

当我们在方法类中拥有私有属性时,为什么要使用final作为修饰符

为什么我们不能在扩展类的静态方法中使用此实例?

为什么我们不能在没有公共成员函数的情况下访问类外部的私有静态成员?

为什么不能将我的类方法定义为包含变量的索引实例数组?

当我们要私有继承基类时,为什么要进行名称公开?

为什么我们不能将带有其他参数的{}块传递给Ruby中的方法

如果我们可以使用访问器访问私有数据成员,那么为什么我们不能访问私有方法呢?

为什么不能将“ PURE”定义为设置为0的const来标识纯虚拟类?

为什么我不能在类定义中直接初始化私有成员变量