public abstract class Carta extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<Carta>
Object
,
Serialized FormConstructor and Description |
---|
Carta(int id,
java.lang.String nome,
int mana)
Construtor da classe Carta.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Carta o) |
boolean |
equals(java.lang.Object o) |
int |
getID()
Recupera o atributo ID.
|
int |
getMana()
Recupera o atributo mana.
|
java.lang.String |
getNome()
Recupera o atributo nome.
|
void |
setID(int iD)
Modifica o atributo ID.
|
void |
setMana(int mana)
Modifica o atributo mana.
|
void |
setNome(java.lang.String nome)
Modifica o atributo nome.
|
public Carta(int id, java.lang.String nome, int mana)
id
- Um inteiro identificador ÚNICO para esta cartanome
- O nome da cartamana
- O custo de mana deste lacaiopublic int getID()
public void setID(int iD)
iD
- Novo valor para o atributo.public java.lang.String getNome()
public void setNome(java.lang.String nome)
nome
- Novo valor para o atributo.public int getMana()
public void setMana(int mana)
mana
- Novo valor para o atributo.public boolean equals(java.lang.Object o)
equals
in class java.lang.Object