publicとprivate
文系的な議論だといろいろあるのだろうが。
プログラム的に考えると、publicは外向きのリソースで、privateはクラス内とかに閉じている。
つまり、インタフェースと機能の問題、というだけ、とも言える。
ブログ論とかぶくま論とかこの手の話がはてなクラスに閉じているならprivate。それが外部に利用できるなら、public。
というか、publicというのは、リソースということなのだろう。
文系的な議論だといろいろあるのだろうが。
プログラム的に考えると、publicは外向きのリソースで、privateはクラス内とかに閉じている。
つまり、インタフェースと機能の問題、というだけ、とも言える。
ブログ論とかぶくま論とかこの手の話がはてなクラスに閉じているならprivate。それが外部に利用できるなら、public。
というか、publicというのは、リソースということなのだろう。