オブジェクト指向って実はprivate変数のスコープをかなり広く取ってるセミグローバル指向だと思う