非メンバ関数じゃprivateメンバーが見えないじゃん
なにかコードを追加しようとしたときに
そのコードがprivateメンバーを使ってて
さらに同じコードをなんども書く必要がある場合は
外部関数じゃできないんだからメンバー関数追加するじゃない普通
でもそのクラスをインクルードしてるファイルが死ぬほどたくさんあったらどうすんのよ