28 lines
573 B
Java
28 lines
573 B
Java
|
|
package modele;
|
|||
|
|
/**
|
|||
|
|
* Informations communes <EFBFBD> tous les objets (joueurs, murs, boules)
|
|||
|
|
* permet de m<EFBFBD>moriser la position de l'objet et de g<EFBFBD>rer les collisions
|
|||
|
|
*
|
|||
|
|
*/
|
|||
|
|
public abstract class Objet {
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* position X de l'objet
|
|||
|
|
*/
|
|||
|
|
protected Integer posX ;
|
|||
|
|
/**
|
|||
|
|
* position Y de l'objet
|
|||
|
|
*/
|
|||
|
|
protected Integer posY ;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* contr<EFBFBD>le si l'objet actuel touche l'objet pass<EFBFBD> en param<EFBFBD>tre
|
|||
|
|
* @param objet contient l'objet <EFBFBD> contr<EFBFBD>ler
|
|||
|
|
* @return true si les 2 objets se touchent
|
|||
|
|
*/
|
|||
|
|
public Boolean toucheObjet (Objet objet) {
|
|||
|
|
return null;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
}
|