navalBattle.VectorTir.
implements rmi.VectorTireur
- Author:
- Constantin Roattino
- See Also:
- VectorTireur, VectorTir, BateauTouche
-
coordonnees
- corrdonnees dans l'espace "grille", ie en ligne et colonne
et non en pixels
-
couleur
- Sa couleur d'affichage
-
DEFAUT_COLOR
- une couleur par defaut
-
tour
- Le dernier tour ou elle a ete touchee
-
Case(Case)
- Un constructeur par recopie ...
-
Case(int, int)
- Constructeuyr a partir des x et y en coordonnees "grille"
-
Case(int, int, Color)
- Un autre constructeur fixant la couleur en plus des coordonnees
-
Case(Point, Color)
- Meme constructeur, mais permet de passer un java.awt.Point en parametre
-
atteinte(VectorTireur, int)
- Pour savoir si une case est atteinte par un tir
renvoie:
--------:0 si rate
--------:1 si premiere fois que cette vcase est touchee
--------:2 si case deja touchee pendant ce tour (par un aure joueur)
--------:3 si case deja touchee pendant un autre tour
Utilise l'objet RMI navalBattle.VectorTir
interface Remote : rmi.VectorTireur
-
getCoordonnees()
- Accesseur
-
getCouleur()
- Accesseur
-
getTour()
- Accesseur
-
getX()
- Accesseur
-
getY()
- Accesseur
coordonnees
private Point coordonnees
- corrdonnees dans l'espace "grille", ie en ligne et colonne
et non en pixels
tour
private int tour
- Le dernier tour ou elle a ete touchee
couleur
private Color couleur
- Sa couleur d'affichage
DEFAUT_COLOR
private static Color DEFAUT_COLOR
- une couleur par defaut
Case
public Case(int x,
int y)
- Constructeuyr a partir des x et y en coordonnees "grille"
Case
public Case(int x,
int y,
Color col)
- Un autre constructeur fixant la couleur en plus des coordonnees
- Parameters:
- x - int
- y - int
- col - java.awt.Color
Case
public Case(Point pt,
Color col)
- Meme constructeur, mais permet de passer un java.awt.Point en parametre
- Parameters:
- x - int
- y - int
- col - java.awt.Color
Case
public Case(Case c)
- Un constructeur par recopie ...
- Parameters:
- c - navalBattle.Case
atteinte
int atteinte(VectorTireur vectorTireur,
int idTireur)
- Pour savoir si une case est atteinte par un tir
renvoie:
--------:0 si rate
--------:1 si premiere fois que cette vcase est touchee
--------:2 si case deja touchee pendant ce tour (par un aure joueur)
--------:3 si case deja touchee pendant un autre tour
Utilise l'objet RMI navalBattle.VectorTir
interface Remote : rmi.VectorTireur
- Parameters:
- missile - java.awt.Point
getCoordonnees
public Point getCoordonnees()
- Accesseur
- Returns:
- java.awt.Point
getCouleur
public Color getCouleur()
- Accesseur
- Returns:
- java.awt.Color
getTour
public int getTour()
- Accesseur
- Returns:
- int
getX
public int getX()
- Accesseur
- Returns:
- int
getY
public int getY()
- Accesseur
- Returns:
- int
All Packages Class Hierarchy This Package Previous Next Index