Skip to content
Snippets Groups Projects
Obstacle.java 670 B
Newer Older
  • Learn to ignore specific revisions
  • MEHDI's avatar
    MEHDI committed
    package model.Elements.Obstacle;
    
    MEHDI's avatar
    MEHDI committed
    
    import model.Board.Board;
    
    import model.Elements.Element;
    
    MEHDI's avatar
    MEHDI committed
    import model.Elements.ModelElement;
    
    public abstract class Obstacle implements Element {
    
        protected ModelElement element;
        protected final Position position;
        public Obstacle(Position position){
            this.position = position;
        }
    
        @Override
        public Position getPosition() {
            return this.position;
        }
    
        @Override
        public ModelElement getElement() {
            return this.element;
        }
    
    
    
        public List<Position> update(Board<List<ModelElement>> firefighterBoard) {
            return null;