私有类声明

2022-09-01 06:46:11

可能的 Duplicate:
Java:为什么我们可以将顶级类定义为私有类?

为什么我们不能声明私有外部类?如果我们可以有内部私有类,那么为什么我们不能有外部私有类......?


答案 1

私有外部类将毫无用处,因为没有任何东西可以访问它。

查看更多详细信息:

Java:为什么我们可以将顶级类定义为私有类?


答案 2

private修饰符会使你的类无法从外部访问,所以这不会有任何好处,我认为这就是为什么它是非法的,只有,并且是允许的。publicabstractfinal

注意:即使您也无法做到。protected