사칙연산

· 🍵 java
요구사항 • 간단한 사칙연산을 할 수 있다. ☑️ • 양수로만 계산할 수 있다. ☑️ • 나눗셈에서 0을 나누는 경우 IllegalArgument 예외를 발생시킨다. ☑️ • MVC패턴(Model-View-Controller) 기반으로 구현한다. ☑️ 📋 enum을 활용한 사칙연산 계산기 ArithmeticOperator public enum ArithmeticOperator { ADDITION("+") { @Override public int arithmeticCalculate(PositiveNumber operand1, PositiveNumber operand2) { return operand1.toint() + operand2.toint(); } }, SUBSTRACTION("-") { @Overr..
· 🍵 java
🧮 사칙 연산 계산기 실습 요구사항 • 간단한 사칙연산을 할 수 있다. ☑️ • 양수로만 계산할 수 있다. • 나눗셈에서 0을 나누는 경우 IllegalArgument 예외를 발생시킨다. • MVC패턴(Model-View-Controller) 기반으로 구현한다. 1. 덧셈 뺄셈 연산 수행 public class CalculatorTest { // 1 + 2 ---> Calculator // 3 ---< @DisplayName("덧셈 연산을 수행한다.") @Test void additionTest() { int result = Calculator.calculate(1, "+", 2); assertThat(result).isEqualTo(3); } @DisplayName("뺄셈 연산을 수행한다") @Test..
c0zi
'사칙연산' 태그의 글 목록