第五回

クラス

ProcessingではJavaなどの言語と同様にオブジェクト指向でのプログラミングが可能です。
オブジェクト指向とは「ひとつのモノ(オブジェクト)に関する性質や動きはひとつにまとめる」という考えてプログラミングを行います。
一つの物を扱うときに専用の「型」を作り、型で数値を管理するイメージです。(ぶっちゃけ言葉じゃわからないです)
型を作る機能のクラスを定義することで実装できます。

クラスを定義します。

class クラス名 {

}

こうすることでクラスを定義することができます。また、使う場合は以下のようにして使います。

クラス名 変数名 = new クラス名();

例えば動くボール専用の型を作りたいとします。
ボールを管理するために必要なものは、ボールのx座標、y座標、x速度、y速度の成分が必要です。これをクラスに定義します。

class ball{
 float x, y;
 float vx, vy;
}

メソッド


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS