1. 입출금 내역 조회 프로그램 구현 실습
1. 입출금 내역 조회 기능 구현
해당 기능을 구현할 때 프로그램에서 사용될 도메인 클래스 및 역할은 다음과 같음
BankTransaction.java - 단 건 입출금 내역
ex) 17-05-02, ㅇㅇ매장, 5000원
BankDataParser.java - 입출금 내역 데이터 파일 처리기
데이터 파일을 Java 기반 프로그램에서 이해할 수 있는 형태로 파싱해주는 역할
BankProcessor.java - 입출금 내역 연산 처리기
입출금 내역 데이터를 목적에 맞게 연산 처리해주는 역할
ex) 월별, 카테고리별 입출금 내역을 조회하기 위한 연산 처리
BankStatementAnalyzer.java - 입출금 내역 분석기
BankDataParser에 의해 파싱된 데이터를 전달받아 분석 및 연산 처리하여 입출금 내역을 조회해주는 역할
2. 세부 요구사항
세부 요구사항은 다음과 같음
Last updated on