kinugasa.object
クラス MovingModel

java.lang.Object
  上位を拡張 kinugasa.object.Model
      上位を拡張 kinugasa.object.MovingModel
すべての実装されたインタフェース:
java.io.Serializable, java.lang.Cloneable
直系の既知のサブクラス:
AngleChange, BasicMoving, CheckArea, CheckHit, CheckTime, MovingEvent, SpeedChange, Track

public abstract class MovingModel
extends Model

Kinugasa : MovingModel : ベーシックスプライトの移動アルゴリズムをカプセル化します.

バージョン:
1.0.0 - 2013/01/14_16:48:25
作成者:
Dra0211
関連項目:
直列化された形式

フィールドの概要
private static long serialVersionUID
           
 
コンストラクタの概要
MovingModel()
           
 
メソッドの概要
 MovingModel clone()
          このモデルのクローンを返します.
abstract  void move(BasicSprite s)
           
 
クラス kinugasa.object.Model から継承されたメソッド
clone
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
関連項目:
定数フィールド値
コンストラクタの詳細

MovingModel

public MovingModel()
メソッドの詳細

move

public abstract void move(BasicSprite s)

clone

public MovingModel clone()
クラス Model の記述:
このモデルのクローンを返します. クローンはObjectクラスの機能を使って行われます。
全てのモデルの実装は、cloneメソッドを適切にオーバーライドする必要があります。

オーバーライド:
クラス Model 内の clone
戻り値:
このモデルと同じクラスの新しいインスタンスを返します。