public class Balle extends AbstractTortue implements Observable
Constructor and Description |
---|
Balle(_Model model)
Constructeur de Balle :
|
Balle(_Model model,
int x,
int y)
Constructeur de Balle
|
Modifier and Type | Method and Description |
---|---|
void |
actualiserTactic()
Deprecated.
|
void |
addObserver(Observer obs)
Enregistre un Observateur à l'instance Observable
|
void |
enregistrerObservateur()
Deprecated.
|
Tortue |
getTortue()
Retourne la tortue qui a la balle.
|
void |
notifierObservateur()
Deprecated.
|
void |
notifyObserver()
Notifie les Observateurs
|
void |
removeObserver()
Réinitialise la liste des Observateurs
|
void |
reset(int x,
int y)
Réinitiailise la Balle
|
void |
setPosition()
Défini la position de la balle (prend les coordonnées de la tortue qui a la balle)
|
void |
setTortue(Tortue tortue)
Défini la tortue qui a la balle
|
void |
supprimerObservateur()
Deprecated.
|
avancer, collision, deplacementVers, deplacementVers, distance, droite, gauche, getCouleur, getDirection, getModel, getRayon, getX, getY, reset, setCouleur, setModel, toString
public Balle(_Model model)
model
- Jeu dans lequel la balle est instanciéepublic Balle(_Model model, int x, int y)
model
- Jeu dans lequel la Balle est instanciéex
- Abscisse de la Balley
- Ordonnée de la Ballepublic void setPosition()
public void reset(int x, int y)
x
- nouvel abscissey
- nouvel ordonnéepublic void enregistrerObservateur()
public void supprimerObservateur()
public void notifierObservateur()
public void actualiserTactic()
public void addObserver(Observer obs)
Observable
addObserver
in interface Observable
obs
- Observerpublic void removeObserver()
Observable
removeObserver
in interface Observable
public void notifyObserver()
Observable
notifyObserver
in interface Observable
public Tortue getTortue()
public void setTortue(Tortue tortue)
tortue
- the tortue to set