maha_kaal

Elemento.java

Jun 30th, 2012
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.61 KB | None | 0 0
  1. public abstract class Elemento {
  2.     private String descrizione;
  3.     private int resistenza;
  4.     private boolean colpibile;
  5.    
  6.     public Elemento(String _descrizione, int _resistenza, boolean _colpibile){
  7.         this.descrizione = _descrizione;
  8.         this.resistenza = _resistenza;
  9.         this.colpibile = _colpibile;
  10.     }
  11.    
  12.     public boolean prevale(Elemento altro){
  13.         return(this.resistenza > altro.resistenza);
  14.     }
  15.    
  16.     public boolean collisione(Elemento altro){
  17.         return(this.colpibile & altro.colpibile);
  18.     }
  19.    
  20.     public abstract Coordinate prossimaPosizione(int x, int y);
  21.    
  22.     public String toString(){
  23.         return this.descrizione;
  24.     }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment