C++等のプロミングの話。
ムービーデータがあって、
それをストーリーミングするクラスがあっって
ストリーミングクラスはムービーデータを切り分けてデコーダに渡す役割。
そんなクラスが変数や関数がやたらとpublicが多いのは考えものです。
class ストリーミング
{
public:
    たくさんの変数
  たくさんの関数
};
このときにこう考えるとわかりやすいwww
ムービーデータ         ⇒ 一本うどん
ストリーミングクラス      ⇒ 職人さん
切り分けてデコーダに渡す  ⇒ 切り分けてどんぶりに入れる。
public                               ⇒    露出
で、結局
一本うどんを切り分けてどんぶりに入れる職人さんが露出が多くて素っ裸状態なのはまずいんじゃないの
ってことで。
ご参考まで。
裸で包丁使ってる職人さんもキケンだし、裸の職人さんが作ってるウドンも嫌だし。