電子ブロック工房:2019年 05月の記事

MachiKaniaで始めるオブジェクト指向プログラミング(その1) [MachiKania]

2019年5月5日

MachiKania ver 1.2から、使用しているBASICコンパイラーがオブジェクト指向に対応しています。MachiKaniaでは、クラスベースのオブジェクト指向プログラミングを採用しています。一つ前の記事では、クラスの使い方について書きました。ここでは、どの様にクラスを作製するかについて、述べます。この記事では、今までオブジェクト指向プログラミングを行なった事がない人でも分かりやすいような説明を、試みてみます。

クラスを作製し利用すると、何がどの様に便利になるのでしょうか。幾つか、挙げてみます。

1. 機能ごとにプログラムが抽象化・パッケージ化され、プログラム全体が見やすくなる
2. よく使う機能をクラスとして作製すれば、再利用が容易になる
3. 作製したクラスをライブラリー登録すれば、いつでも使える

最低でも、これだけの長所が挙げられます。一つ一つ見ていきましょう。