Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2009/수요일/JUnit/강소현: Difference between revisions

From ZeroWiki
imported>talin0528
No edit summary
 
(Repair batch-0004 pages from live compare)
 
Line 52: Line 52:
   
   
  }
  }

Latest revision as of 00:37, 27 March 2026

데블스캠프2009/수요일/JUnit/강소현

public class Calculator {

	private int operand1;
	private int operand2;
	private char operator1;
	private double result;
	
	public double calculate(char op, int num1, int num2)
	{
		operand1=num1;
		operand2=num2;
		operator1=op;
		
		switch(op)
		{
		case '+':
			addition();
			break;
		case '-':
			subtraction();
			break;
		case '*':
			multiplication();
			break;
		case '/':
			division();
			break;
			
		}
		
		return result;
	}
	
	public void addition()
	{
		result=operand1+operand2;
	}
	public void subtraction()
	{
		result=operand1-operand2;
	}
	public void multiplication()
	{
		result=operand1*operand2;
	}
	public void division()
	{
		result=operand1/operand2;
	}

}