과제 - 메서드 및 인터페이스
다음은 메서드 및 인터페이스에 대해 학습한 내용을 연습하는 데 도움이 되는 과제입니다. 사용자 고유의 패키지 만들기 및 사용과 같은 이전 모듈의 단원도 적용합니다.
온라인 스토어를 관리하는 패키지 만들기
사용자 지정 패키지를 사용하여 온라인 스토어의 계정을 관리하는 프로그램을 작성합니다. 과제에는 다음 네 가지 요소가 포함됩니다.
계정 소유자의 이름과 성을 포함하는
Account
라는 사용자 지정 형식을 만듭니다. 이 형식에는ChangeName
기능도 포함되어야 합니다.크레딧 수를
float64
형식으로 저장하는 변수를 포함하고Account
개체를 포함하는Employee
라는 또 다른 사용자 지정 형식을 만듭니다. 이 형식에는AddCredits
,RemoveCredits
,CheckCredits
기능도 포함되어야 합니다.Employee
개체를 통해 계정 이름을 변경할 수 있음을 보여 주어야 합니다.이름과 성을 포함하는 형식으로
Employee
이름을 출력할 수 있도록Account
개체에 대한 Stringer 메서드를 작성합니다.마지막으로 직접 만든 패키지를 사용하는 프로그램을 작성하고 이 과제에 나열된 모든 기능을 테스트합니다. 즉, 주 프로그램은 이름을 변경하고, 이름을 인쇄하고, 크레딧을 추가하고, 크레딧을 제거하고, 잔액을 확인해야 합니다.