パブリック。公(おおやけ)。 「他のクラスからも呼び出していいよ」宣言。 他のクラスから見た場合の窓口になる。
プライベート。身内用。 「他のクラスからは呼び出せないですよ」宣言。
全部にpublic付けとけば「どっからでも使えて便利!」だけど、 なにか変更があったときにはめちゃくちゃ面倒くさい。 どっからでも使えるってことは、逆に言えば、どこからどう使われてるか分からない。 →それを全部チェックして直さないといけなくなる。
いつでも来い!準備は出来ている!! → public とっ散らかってて恥ずかしいのでよそ様には見せられません>< → private