見栄えを良くしよう

キーボードから、文字の入力で操作するような、成績管理アプリケーションを作るこちに成功したら、次はいよいよこれにGUIをつけてみましょう。グラフィカルユーザインターフェース(Graphical User Interface)の略語です。 コンピュータへ出す命令・指示を、ユーザが画面上で視覚的に捉えて行動を指定できるものです。これに対し、キーボードから文字を入力するなどして操作するようなユーザーインターフェースのことを、CUI(Character-based User Interface)などと言います。
とはいえ、一口にGUIといってもたくさんあります。たとえば、Androidのようなアプリケーション上のGUIであったり、ウェブアプリのウェブ上のGUI出会ったりと、実に様々です。
しかし、ここではそのこと自体はあまり重要ではありません。ここで大事なのは、このGUIと、内部のプログラムを完全に切り離すことです。ここまでできるようになれば、プログラミング能力はかなり向上したと言っていいでしょう。