package ru.job4j.condition;

/**
 * Packages for Condition task.
 * @author Anokis Luetto (mailto:anokis@gmail.com)
 * @version - $Id$
 * @since 0.1
*/
public class Point {
	/**
	 * Внутреннее поле.
	*/
	private int x;
	/**
	 * Внутреннее поле.
	*/
	private int y;
	/**
	 * Point - Инициализация.
	 *
	 * @param x может содержать число с плавающей точкой
	 * @param y может содержать число с плавающей точкой
	*/
	public Point(int x, int y) {
		this.x = x;
		this.y = y;
	}
	/**
	 * getX - Получение Х-координаты.
	 * @return max результат - может содержать только целове число
	*/
	public int getX() {
		return this.x;
	}
	/**
	 * getX - Получение Х-координаты.
	 * @return max результат - может содержать только целове число
	*/
	public int getY() {
		return this.y;
	}
	/**
	 * is - Определяет находится ли точка на фукнции: y(x) = a * x + b.
	 *
	 * @param a может содержать число с плавающей точкой
	 * @param b может содержать число с плавающей точкой
	 * @return max результат - может содержать только целове число
	*/
	public boolean is(int a, int b) {
		boolean condition = false;
		if (getY() == (a * getX() + b)) {
			condition = true;
		}
		return condition;
	}

}


@@ -1060,41 +1060,15 @@
 %7B%0A%09%09
-boolean condition = false;%0A%09%09if (
+return 
 getY
@@ -1073,17 +1073,16 @@
 tY() == 
-(
 a * getX
@@ -1091,56 +1091,8 @@
  + b
-)) %7B%0A%09%09%09condition = true;%0A%09%09%7D%0A%09%09return condition
 ;%0A%09%7D

task 188