
// laskareissa ei pyydetty hahmoa abstraktina, 
// mutta nelosviikon luentojen perusteella
// hahmoa muutettiin abstraktiksi
public abstract class Hahmo extends Esine {

  public Hahmo(int x, int y, char merkki) {
    super(x, y, merkki);
  }
  
  public void liiku(int uusiX, int uusiY) {
    this.x = uusiX;
    this.y = uusiY;
  }
  
  // abstrakti metodi, jokainen hahmo liikkuu
  // omalla tavallaan
  public abstract void liiku();
}
