All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class navalBattle.Tir

java.lang.Object
   |
   +----navalBattle.Tir

public class Tir
extends Object
implements Serializable
Un objet faisant parti de l'objet distant RMI: VectorTir d'interface rmi.VectorTireur Appartient a un et un seul Joueur Permet de definir le lieu du tir, ainsi que : ---pour les joueurs autres que le proprietaire .........* Savoir si ce tir a toucher un bateau .........* Renseigner la liste des victimes de ce tir ---Pour le proprietaire du tir .........* Savoir si il a touche un ou plusieurs bateaux .........* Connaitre son nouveau score

Author:
Constantin Roattino
See Also:
VectorTir, VectorTireur, Victime

Variable Index

 o cible
 o idTireur
 o messageCoule
 o nomTireur
 o score
 o touche
 o tour
 o victimes

Constructor Index

 o Tir(int, int)
 o Tir(int, String, int)

Method Index

 o getCible()
 o getIdTireur()
 o getMessageCoule()
 o getScore()
 o getTour()
 o getVictime(int)
 o incScore(int)
 o incTour()
Incremente le Tour
 o isTouche()
dit si le tir a atteint un bateau
 o setCible(Point)
 o setMessageCoule(String)
Concatene la liste des bateaux coules et les proprio
 o setNomTireur(String)
 o setTouche(int)
 o setTour(int)
 o setVictime(int, Victime)

Variables

 o nomTireur
 private String nomTireur
 o idTireur
 private int idTireur
 o cible
 private Point cible
 o score
 private int score
 o tour
 private int tour
 o victimes
 private Vector victimes
 o touche
 private int touche
 o messageCoule
 private String messageCoule

Constructors

 o Tir
 public Tir(int idT,
            int nbVictime)
Parameters:
idT - int
nbVictime - int
 o Tir
 public Tir(int idT,
            String nomT,
            int nbVictime)
Parameters:
idT - int
nomT - java.lang.String

Methods

 o getCible
 public Point getCible()
Returns:
java.awt.Point
 o getIdTireur
 public int getIdTireur()
Returns:
int
 o getMessageCoule
 public String getMessageCoule()
Returns:
java.lang.String
 o getScore
 public int getScore()
Returns:
int
 o getTour
 public int getTour()
Returns:
int
 o getVictime
 public Victime getVictime(int idV)
Parameters:
idV - int
Returns:
navalBattle.Victime
 o incScore
 public void incScore(int inc)
Parameters:
inc - int
 o incTour
 public void incTour()
Incremente le Tour

 o isTouche
 public int isTouche()
dit si le tir a atteint un bateau

 o setCible
 public void setCible(Point p)
Parameters:
p - java.awt.Point
 o setMessageCoule
 public void setMessageCoule(String msg)
Concatene la liste des bateaux coules et les proprio

Parameters:
msg - java.lang.String
 o setNomTireur
 public void setNomTireur(String nom)
Parameters:
nom - java.lang.String
 o setTouche
 public void setTouche(int state)
Parameters:
state - boolean
 o setTour
 public void setTour(int t)
Parameters:
t - int
 o setVictime
 public void setVictime(int idV,
                        Victime victim)
Parameters:
idV - int
victim - navalBattle.Victime

All Packages  Class Hierarchy  This Package  Previous  Next  Index