電子ブロック工房:
Deprecated: Function strftime() is deprecated in /home/u109394186/domains/rad51.net/public_html/jeans/jeans/libs/blog.php on line 333
2019年 05月の記事

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

2019年5月5日

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

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

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

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

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

2019年5月5日

前回の記事では、クラスを作製して呼び出した際の、プログラムの実行の流れについて見ました。今回は、オブジェクト指向プログラミングの基本中の基本、オブジェクトについて述べます。