CH 2 계산기 과제 ➕➖✖️➗ ▶️ STEP 1. 클래스 없이 기본적인 연산을 수행하는 계산기 만들기 0을 포함한 양의 정수 입력받기 사칙연산 기호 입력받기 입력받은 두 정수와 사칙연산 기호로 연산 후 결과 출력하기 반복문을 사용해 'exit' 입력 전까지 무한 반복하기 ▶️ STEP 2. 클래스를 적용해 기본적인 연산을 수행할 수 있는 계산기 만들기 사칙연산 수행 후, 새 클래스에 결과값 반환 메서드와 연산 결과를 저장하는 컬렉션 필드 구현하기 STEP 1에서 구현한 main 메서드에 클래스가 활용될 수 있도록 수정하기 main 메서드에서 컬렉션 필드에 직접 접근 못하게 캡슐화하기 컬렉션에서 가장 먼저 저장된 결과값 삭제하는 메서드 구현하기 ▶️ STEP 3. Enum, 제네릭, 람다&스트림을 이해한 계산기 만들기 Enum 타입을 활용해 연산자에 대한 정보를 관리하기 제네릭을 활용해 실수를 입력받아도 연산이 수행하도록 만들기 람다&스트림을 활용해 새로운 수를 입력받고 저장된 연산 결과들 중 해당 수보다 큰 결과값들을 출력하는 메서드 만들기