next up previous
Next: 13.4 シミュレーションの例(1) Up: 13 シミュレーション例 Previous: 13.2 メソッドの定義

13.3 インスタンスの生成

クラスの性質を持つデータをそのクラスのインスタンスといいます. インスタンスの生成関数は,make-instanceです.

(defun make-something
    (typ pname x-pos y-pos x-speed y-speed)
  (let ((ins (make-instance typ)))
    (set-pname ins pname)
    (set-x-position ins x-pos)
    (set-y-position ins y-pos)
    (set-x-speed ins x-speed)
    (set-y-speed ins y-speed)
    ins))
という形で行ないます.

generated through LaTeX2HTML. M.Inaba 平成18年5月6日