// Program to do basic maths applications
// author Chirs IOAKIM

public class Maths1
{
	public int Addition;
	public int Division;
	public int Square;
	
	// constructors to initialise the methods
	
	public Maths1(int x, int y, int z)
	{
		setAddition(x,y,z);
	}
		
	public Maths1(int x, int y)
	{
		setDivision(x,y);
	}
	
	public Maths1(int x)
	{
		setSquare(x);
	}
	
	// methods to conduct the calculations 
	
	public void setAddition(int x, int y, int z)
	{
		Addition = x+y+z;
	}
	
	public void setDivision(int x, int y)
	{
		try 
		{
			
			Division = x/y;
			throw new ArithmeticException();
		}
		// catch expression
		catch(ArithmeticException e)
		{
			System.out.println("You cannot devide by zero" + e);
		}		
	}
	
	public void setSquare(int x)
	{
		Square = x*x;
	}
	
	//methods to return the values
	
	public int getAddition()
	{
		return Addition;
	}			
	
	public int getDivision()
	{
		return Division;
	}
	
	public int getSquare()
	{
		return Square;
	}
	
}// ends the class							