public class CartaLacaio extends Carta
Object
,
Serialized FormConstructor and Description |
---|
CartaLacaio(int id,
java.lang.String nome,
int mana,
int ataque,
int vidaAtual,
int vidaMaxima,
TipoEfeito efeito,
int turno)
Construtor da classe CartaLacaio.
|
Modifier and Type | Method and Description |
---|---|
int |
getAtaque()
Recupera o atributo ataque.
|
TipoEfeito |
getEfeito()
Recupera o atributo efeito.
|
int |
getTurno()
Recupera o atributo turno.
|
int |
getVidaAtual()
Recupera o atributo vidaAtual.
|
int |
getVidaMaxima()
Recupera o atributo vidaMaxima.
|
void |
setAtaque(int ataque)
Modifica o atributo ataque.
|
void |
setEfeito(TipoEfeito efeito)
Modifica o atributo efeito.
|
void |
setTurno(int turno)
Modifica o atributo turno.
|
void |
setVidaAtual(int vidaAtual)
Modifica o atributo vidaAtual.
|
void |
setVidaMaxima(int vidaMaxima)
Modifica o atributo vidaMaxima.
|
java.lang.String |
toString()
Cria uma String com os dados de uma CartaLacaio.
|
public CartaLacaio(int id, java.lang.String nome, int mana, int ataque, int vidaAtual, int vidaMaxima, TipoEfeito efeito, int turno)
id
- Um inteiro identificador ÚNICO para esta cartanome
- O nome da cartamana
- O custo de mana deste lacaioataque
- O ataque deste lacaiovidaAtual
- A vida atual deste lacaiovidaMaxima
- A vida total deste lacaio (desconsiderando danos)efeito
- Algum efeito especial do lacaio (se houver)turno
- (Usado pelo Motor) Turno em que o lacaio entra em jogopublic int getAtaque()
public void setAtaque(int ataque)
ataque
- Novo valor para o atributo.public int getVidaAtual()
public void setVidaAtual(int vidaAtual)
vidaAtual
- Novo valor para o atributo.public int getVidaMaxima()
public void setVidaMaxima(int vidaMaxima)
vidaMaxima
- Novo valor para o atributo.public TipoEfeito getEfeito()
public void setEfeito(TipoEfeito efeito)
efeito
- Novo valor para o atributo.public int getTurno()
public void setTurno(int turno)
turno
- Novo valor para o atributo.public java.lang.String toString()
toString
in class java.lang.Object