クラス Movable

java.lang.Object
  |
  +--Model
        |
        +--Movable
直系の既知のサブクラス:
Block, Tetromino

public abstract class Movable
extends Model

移動可能なモデル要素を表す抽象クラス。

作成者:
新田直也

コンストラクタの概要
Movable()
           
 
メソッドの概要
protected  java.lang.Object clone()
           
 void move(java.awt.Graphics gr, int mx, int my)
          ゲームの世界上とプレイ画面上で移動する。
(パッケージプライベート) abstract  void move(int mx, int my)
          ゲームの世界上で移動する。
 
クラス Model から継承したメソッド
clear, draw
 
クラス java.lang.Object から継承したメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Movable

public Movable()
メソッドの詳細

move

abstract void move(int mx,
                   int my)
ゲームの世界上で移動する。

パラメータ:
mx - x方向の移動量
my - y方向の移動量

clone

protected java.lang.Object clone()
オーバーライド:
クラス Model 内の clone

move

public void move(java.awt.Graphics gr,
                 int mx,
                 int my)
ゲームの世界上とプレイ画面上で移動する。

パラメータ:
gr - 描画対象
mx - x方向の移動量
my - y方向の移動量