2

最近、私はかなり頻繁に列挙型を使用しています。それで、私は疑問に思います...

プライベート Enum コンストラクターと、可視性修飾子 (package-private) を使用した列挙型コンストラクターの間に違いはありますか?

4

2 に答える 2

2

Javaのドキュメントによると

列挙型のコンストラクターは、package-private または private アクセスである必要があります。

しかし、JLSによると

列挙型のコンストラクターにアクセス修飾子が指定されていない場合、コンストラクターはプライベートです。

したがって、 package-private と private の間に違いはありません。

于 2013-09-09T18:59:30.860 に答える