/* Andy Schwartz
 * COP3330 Example Class
 * ArithmeticPrinter
 * 8/31/2006
 *
 *Description: Performs binary arithmetic operations on integers and prints 
 * results.
 */
 
 
 public class ArithmeticPrinter {
 	
 	public static void main(String [] args){
 		//entry point into program, used to test methods of class
 		
 		ArithmeticPrinter arP = new ArithmeticPrinter();//creates object
 		
 		//create two integers to work with:
 		int num1 = 56;
 		int num2 = 23;
 		
 		//call methods to perform simple airthmetic and print results
 		arP.addPrint(num1, num2);
 		arP.subtractPrint(num1, num2);
 		arP.multiplyPrint(num1, num2);
 	}
 	
 	public ArithmeticPrinter (){
 		//ocnstructor to create an ArithmeticPrinter object
 	}
 	
 	//////////////////////////////////////////////////////
 	// public methods:
 	public int addPrint(int x, int y){
 		//finds the sum of two numbers, prints the result and returns the result
 		int sum = x + y;
 		System.out.println("The sum is: " + sum);
 		return sum;
 	}
 	
 	public int subtractPrint(int x, int y){
 		//finds the difference(+/-) between two integers, prints and returns result
 		int difference = x - y;
 		System.out.println("The difference is: " + difference);
 		return difference;
 	}
 	
 	public int multiplyPrint(int x, int y){
 		//finds the product between two integers, prints and returns result
 		int product = x * y;
 		System.out.println("The product is: " + product);
 		return product;
 	}
 	
 	/////////////////////////////////////////////////////
 	//private methods:
 	// (what is something multiple methods do that could be private?)
 }
