5前ページでオブジェクト指向プログラミングのメリットについて紹介しました。引き続き、メリットについて見ていきたいと思いますが、そのために、まずずっと昔に行われていたプログラムの作り方を振り返り、今のオブジェクト指向プログラミングまで見ていくことにしましょう。グローバル変数プログラムを動かす時には、大量のデータを管理する必要があります。ファイルやデータベースとやりとりするデータ、画面から入力したデータ、処理途中のデータ、サーバー内部にずっととっておくデータ、各種設定、ログ等、様々なデータを内部で管理します。いった大量のデータをどう管理するか、がプログラムそのものを管理することに継ながります。最初はダメダメでした。「グローバル変数」という、どこからでも自由にアクセスできる変数にデータをつっこんで使うという方法を、最初は採っていました。Javaには正確な意味でのグローバル変数はありませんが、publicでstaticなフィールドがかなり似ているので、これを使ってどんな感じか見てみましょう。「グローバル変数」を持つクラス。