Java

Javaのアクセスレベル (public, protected, パッケージプライベート, private)の使い分け

前回、Javaの4つのアクセスレベルについて書きました。 今回はその4つのアクセスレベルをどう使い分ければ良いか書きたいと思います。 結論 要件を満たす中で、最小のアクセスレベルを選択する。 トップレベルのクラス 他のパッケージに公開する必要がある →…

Javaのアクセスレベル (public, protected, パッケージプライベート, private)

ブログを解説してから1ヶ月以上放置してしまいましたが、ようやく初記事です。 ちゃんと定期的に技術ブログできる人、尊敬です。 今回は Effective Javaを片手にJavaのアクセスレベルについて書こうと思います。 Effective Java は1年ほど前に会社の研修で読…