(1) 프로젝트 제목: 계산기 제작 프로젝트 (2) 프로젝트 정보: 지금까지 배운 자바 문법을 활용하여 제작한 계산기 프로그램입니다. 메서드와 클래스의 분리를 통해 가독성을 높이고, 실제 계산기의 느낌을 살려 사용자 경험까지 고려하려고 구성한 프로젝트입니다. level1 레포지토리에서는 기본적인 연산 기능을 구현하였고, level2는 좀 더 발전시켜서 계산기의 형태를 구현하였습니다.
(3) 프로젝트 구성:
사용 언어: Java 개발기간 : 하루
이 프로그램을 실행시키면 다음의 메뉴를 포함 [1. 연산 | 2. 계산결과 리스트 조회 | 3. 저장된 결과 삭제 | 4. 소유자명 출력 | 5. 소유자 변경 ] 메뉴는 해당 번호를 입력하면 실행
-
연산: 숫자 1을 입력받음 숫자 2를 입력받음 연산자를 선택( + | - | * | / | % ) 선택한 연산자에 따라 숫자1과 숫자 2를 연산 연산한 값을 계산결과 리스트에 저장
-
계산결과 리스트 조회 저장된 값이 없는 경우 빈 리스트 [] 출력 저장된 값이 있는 경우 [ 결과1, 결과2, 결과3 ] 의 형태로 출력 가장 오래된 결과 값이 가장 왼쪽에 배치
-
저장된 결과 삭제 리스트 0번에 해당하는 결과값 삭제
-
소유자명 출력 현재 계산기의 소유자 이름을 출력
-
소유자명 변경 계산기의 소유자 이름을 변경