int형의 id 필드를 가진다.
double형의 balance 필드를 가진다.
double형을 인자로 가지고 현재 이자율을 저장하는 annualInterestRate를 가진다. 모든 계좌는 같은 이자율을 가진다고 가정한다.
계좌가 만들어졌을 때 데이터를 저장하는 dateCreated 필드를 가진다.
계좌를 default로 만드는 무(無)인자(no-arg) 생성자를 가진다.
특정한 id와 초기 balance를 가진 계좌를 만드는 생성자를 가진다.
id와 balance, 연이자율에 대한 accessor 메소드(값을 반환하는 메소드)와 mutator 메소드(값을 변경시키는 메소드)를 가진다.
dateCreatead에 대한 accessor 메소드를 가진다.
월이자율을 반환하는 getMonthlyInterestRate() 메소드를 가진다.
월이자를 반환하는 getMonthlyInterest() 메소드를 가진다.
계좌에서 일정한 금액을 인출하는 withdraw 메소드를 가진다.
계좌에 일전한 금액을 입금하는 deposit 메소드를 가진다.
여러분이 작성한 코드는 아래 샘플코드의 YOUR_CODE 부분에 들어가 컴파일 됩니다.