Class Figura

Class Figura

java.lang.Object
   |
   +----Figura

public class Figura
extends Object
Třída Figura reprezentuje jednu šachovou figurku ve hře

Variable Index

 o barva
Jednopísmenný kód barvy.
 o druh
Jednopísmenný kód figurky.
 o obraz
Statické pole s obrázky figurek.

Constructor Index

 o Figura()

Method Index

 o Figura()
První kostruktor třídy.
 o Figura(char, char)
Druhý konstruktor třídy.

Variables

 o druh
  public char druh
Jednopísmenný kód figurky. Může obsahovat písmena p (pěšec), v (věž), j (jezdec), s (střelec), d (dáma), k (král) nebo 0 ("žádná" figura)
 o barva
  public char barva
Jednopísmenný kód barvy. Může obsahovet písmenka c (černá barva figury) nebo b (bílá barva figury), případně 0 ("žádná" figura)
 o obraz
  public static Image obraz[]
Statické pole s obrázky figurek. Je rozčleněné do čtyřech logických částí: černé figury-černý podklad, černé figury-bílý podklad, bílé-černý, bílé-bílý.

Constructors

 o Figura
  public Figura()

Methods

 o Figura
  public void Figura()
První kostruktor třídy. Vytvoří "žádnou" figurku
 o Figura
  public void Figura(char d,
                     char b)
Druhý konstruktor třídy. Vytvoří figurku zadané barvy a typu.
Parameters:
d - jednopísmenný kód druhu figury
b - jednopísmenný kód barvy figury