An object isn't a person.
This commit is contained in:
parent
edbbbcb4f0
commit
24e620c8c6
@ -3,17 +3,79 @@ package Objets;
|
|||||||
import Cases.CaseAbstraite;
|
import Cases.CaseAbstraite;
|
||||||
import Person.Personnage;
|
import Person.Personnage;
|
||||||
|
|
||||||
public abstract class ObjetAbstrait extends Personnage {
|
public abstract class ObjetAbstrait {
|
||||||
|
protected CaseAbstraite caseCourante;
|
||||||
Personnage perso;
|
protected Personnage perso;
|
||||||
CaseAbstraite positionCourante;
|
protected String nom;
|
||||||
String nom;
|
protected double pointsDeVie;
|
||||||
|
protected double force;
|
||||||
protected ObjetAbstrait(String name, double lifePoint, double strength,
|
protected double vitesse;
|
||||||
double speed) {
|
|
||||||
super(name, lifePoint, strength, speed);
|
protected ObjetAbstrait(String name) {
|
||||||
// TODO Auto-generated constructor stub
|
this.nom = name;
|
||||||
|
this.pointsDeVie = 100;
|
||||||
|
this.force = 10;
|
||||||
|
this.vitesse = 1;
|
||||||
|
|
||||||
|
this.perso = null;
|
||||||
|
this.caseCourante = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
protected ObjetAbstrait(String name, double lifePoint, double strength, double speed) {
|
||||||
|
this.nom = name;
|
||||||
|
this.pointsDeVie=lifePoint;
|
||||||
|
this.force=strength;
|
||||||
|
this.vitesse=speed;
|
||||||
|
|
||||||
|
this.caseCourante=null;
|
||||||
|
this.perso = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public CaseAbstraite getCaseCourante() {
|
||||||
|
return caseCourante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCaseCourante(CaseAbstraite caseCourante) {
|
||||||
|
this.caseCourante = caseCourante;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNom() {
|
||||||
|
return nom;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNom(String nom) {
|
||||||
|
this.nom = nom;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getPointsDeVie() {
|
||||||
|
return pointsDeVie;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPointsDeVie(double pointsDeVie) {
|
||||||
|
this.pointsDeVie = pointsDeVie;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getForce() {
|
||||||
|
return force;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setForce(double force) {
|
||||||
|
this.force = force;
|
||||||
|
}
|
||||||
|
|
||||||
|
public double getVitesse() {
|
||||||
|
return vitesse;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setVitesse(double vitesse) {
|
||||||
|
this.vitesse = vitesse;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Personnage getPerso() {
|
||||||
|
return perso;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setPerso(Personnage perso) {
|
||||||
|
this.perso = perso;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user