お願いします。
Java勉強中のC++屋です。ふたつ質問させてください。

Sunの教科書を見ると、サンプルの多くではフィールドをprivateに
していないように見えます。これは初心者向けにそうなっているのでしょうか。
それともJavaではあまり気にしないのでしょうか?
なるべく情報隠蔽はするべきかと思うのですが。
間抜けな質問かもしれませんが、本当に悩んでいます。
お願いします。2つめは次に書きます。