Last Modified : 2011.01.02

자바은행 (분석/설계)

자바 기초를 끝내고 처음 실습하는 예제는 자바로 구현하는 은행 프로그램이다.
이 예제는 "New 알기쉬운 자바2" 에 나오는 예제와 거의 같다.

시나리오

은행은 고객을 등록한다.
은행은 고객이 등록을 원할 때 아이디, 이름을 전달받는다.
은행은 아이디로 해당 고객을 찾을 수 있다.
은행은 모든 고객의 목록를 볼 수 있다.
은행은 등록된 총 고객수를 알 수 있다.
고객은 여러 계좌를 가질 수 있다.
고객은 자신의 계좌에서 입금, 출금, 잔고확인을 한다.
계좌는 계좌번호, 잔고로 구성된다.
계좌는 입출금 기능과 잔고확인 기능이 있다.

클래스 다이어그램

설계단계에서의 산출물이 아래와 같은 클래스 다이어그램이다.
자바은행 클래스다이어그램

참고문서

New 알기쉬운 자바2(개정판) 저자: 김철회 출판사: 정보문화사