Récupération objet bdd
This commit is contained in:
@ -1,9 +1,15 @@
|
||||
package carte;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import main.Joueur;
|
||||
|
||||
public abstract class Carte {
|
||||
public abstract class Carte implements Serializable {
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -3227553705226975570L;
|
||||
private String nom;
|
||||
private String description;
|
||||
|
||||
|
@ -1,9 +1,18 @@
|
||||
package carte;
|
||||
|
||||
import main.Joueur;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import condition.Condition;
|
||||
|
||||
public abstract class CarteCondition extends CarteEffet{
|
||||
public abstract class CarteCondition extends CarteEffet implements Serializable{
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = 903022795821166067L;
|
||||
|
||||
|
||||
public CarteCondition(String nom, String description) {
|
||||
super(nom, description);
|
||||
|
@ -1,10 +1,17 @@
|
||||
package carte;
|
||||
|
||||
import main.Joueur;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import effet.Effet;
|
||||
|
||||
public abstract class CarteEffet extends Carte{
|
||||
public abstract class CarteEffet extends Carte implements Serializable{
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
private static final long serialVersionUID = -5248405395465365805L;
|
||||
private Effet effet;
|
||||
|
||||
public CarteEffet(String nom, String description) {
|
||||
|
@ -1,14 +1,25 @@
|
||||
package carte;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import condition.Condition;
|
||||
import effet.Effet;
|
||||
import main.Joueur;
|
||||
import main.Type;
|
||||
|
||||
public class CartePiochable<T extends Type> extends CarteCondition{
|
||||
public class CartePiochable<T extends Type> extends CarteCondition implements Serializable{
|
||||
|
||||
|
||||
private static final long serialVersionUID = 2391013233873750967L;
|
||||
|
||||
public CartePiochable(String nom, String description) {
|
||||
super(nom, description);
|
||||
// TODO Auto-generated constructor stub
|
||||
}
|
||||
|
||||
public CartePiochable(Effet e, Condition c) {
|
||||
super("","");
|
||||
this.setEffet(e);
|
||||
this.setCondition(c);
|
||||
}
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user