C D E F G I J T V

C

crieCopia() - Method in interface ine5408.liga4.Tabuleiro
Cria uma cópia (clone) do tabuleiro.

D

definaJogada(Tabuleiro) - Method in class ine5408.liga4.JogadorAbstrato
Define qual jogada deve ser feita.

E

ExcecaoJogadaIlegal - Exception in ine5408.liga4.execoes
 
ExcecaoJogadaIlegal() - Constructor for exception ine5408.liga4.execoes.ExcecaoJogadaIlegal
 
ExcecaoPosicaoIlegal - Exception in ine5408.liga4.execoes
 
ExcecaoPosicaoIlegal(int, int) - Constructor for exception ine5408.liga4.execoes.ExcecaoPosicaoIlegal
 

F

facaJogada(int) - Method in interface ine5408.liga4.Tabuleiro
Executa uma jogada (colocar uma ficha em uma coluna).
Ficha - Enum in ine5408.liga4
 

G

getFicha(int, int) - Method in interface ine5408.liga4.Tabuleiro
Retorna a ficha que está em uma posição no tabuleiro.
getJogaCom() - Method in class ine5408.liga4.JogadorAbstrato
Retorna com qual ficha joga o jogador.
getNome() - Method in class ine5408.liga4.JogadorAbstrato
Retorna o nome do jogador.
getNumColunas() - Method in interface ine5408.liga4.Tabuleiro
Quantas colunas tem o tabuleiro.
getNumLinhas() - Method in interface ine5408.liga4.Tabuleiro
Quantas linhas tem o tabuleiro.
getQuemJoga() - Method in interface ine5408.liga4.Tabuleiro
Indica quem deve fazer a próxima jogada

I

ine5408.liga4 - package ine5408.liga4
 
ine5408.liga4.execoes - package ine5408.liga4.execoes
 

J

JogadorAbstrato - Class in ine5408.liga4
Todos os jogadores devem ser subclasses desta classe.
JogadorAbstrato(String, Ficha) - Constructor for class ine5408.liga4.JogadorAbstrato
Ininicializa um jogador.

T

Tabuleiro - Interface in ine5408.liga4
Representa o tabuleiro do jogo Liga 4

V

valueOf(String) - Static method in enum ine5408.liga4.Ficha
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ine5408.liga4.Versao
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ine5408.liga4.Vez
Returns the enum constant of this type with the specified name.
values() - Static method in enum ine5408.liga4.Ficha
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ine5408.liga4.Versao
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ine5408.liga4.Vez
Returns an array containing the constants of this enum type, in the order they are declared.
Versao - Enum in ine5408.liga4
Indica a versão do projeto.
Vez - Enum in ine5408.liga4
Indica de quem é a vez de jogar.

C D E F G I J T V