質問させていただきます。
Javaの話に限定したわけじゃないですが、

クラスの中にフィールドをいっぱい入れて、
それぞれにsetterとgetterを入れたりしたら、
結局フィールドをprivateにしてる意味があるのでしょうか。