2. 구현방법
ⅰ)구성
Attributes
: name - 스트링형변수, 고객의 이름을 저장
id - 스트링형변수, 고객의 주민등록번호를 저장
address - 스트링형변수, 고객의 주소를 저장
passward - 스트링형 변수, 고객통장의 비밀번호를 저장
accnum - 인트형변수, 고객계좌번호
flag - boolean형 변수, 예금자 생성 또는 소멸을 나타내는 변수
balance - long형 변수, 예금자의 잔고를 나타내는 변수
Method (모든 Method는 public으로 선언)
: set_name(), set_id(), set_address(), set_passward(), set_accnum(), set_flag(), disposit(), withdraw(), open(), close(), print_account()
ⅱ) 각 method의 역할
: set_name(), set_id(), set_address(), set_passward(), set_accnum(), set_flag()
- 사용자의 이름, 주민등록번호, 주소 비밀번호 계좌번호, 생성소멸을 설정해주는 method
리턴값은 없음
disposit()
- 입금하는 method
잔고 = 잔고 + 입금하는 금액
리턴값은 없음
withdraw()
- 출금하는 method
잔고 = 잔고 - 입금하는 금액
리턴값 없음
open()
- 고객의 계좌를 생성하는 method
flag, name, id, passward, accnum을 설정한다
리턴값 없음
close()
- 고객의 계좌를 소멸하는 method
리턴값…(생략)
|