package code.kalter.longflight; /** * Площадь прямоугольника * * @author KalterFive */ public class Area { private final int positionX; private final int positionY; private final int endPositionX; private final int endPositionY; public Area(int positionX, int positionY, int endPositionX, int endPositionY) { this.positionX = positionX; this.positionY = positionY; this.endPositionX = endPositionX; this.endPositionY = endPositionY; } public boolean isEntry(int positionX, int positionY) { return (positionX > this.positionX) && (positionX < this.endPositionX) && (positionY > this.positionY) && (positionY < this.endPositionY); } public int getPositionX() { return positionX; } public int getPositionY() { return positionY; } public int getEndPositionX() { return endPositionX; } public int getEndPositionY() { return endPositionY; } }