과제 - 메서드 및 인터페이스

완료됨

다음은 메서드 및 인터페이스에 대해 학습한 내용을 연습하는 데 도움이 되는 과제입니다. 사용자 고유의 패키지 만들기 및 사용과 같은 이전 모듈의 단원도 적용합니다.

온라인 스토어를 관리하는 패키지 만들기

사용자 지정 패키지를 사용하여 온라인 스토어의 계정을 관리하는 프로그램을 작성합니다. 과제에는 다음 네 가지 요소가 포함됩니다.

  1. 계정 소유자의 이름과 성을 포함하는 Account라는 사용자 지정 형식을 만듭니다. 이 형식에는 ChangeName 기능도 포함되어야 합니다.

  2. 크레딧 수를 float64 형식으로 저장하는 변수를 포함하고 Account 개체를 포함하는 Employee라는 또 다른 사용자 지정 형식을 만듭니다. 이 형식에는 AddCredits, RemoveCredits, CheckCredits 기능도 포함되어야 합니다. Employee 개체를 통해 계정 이름을 변경할 수 있음을 보여 주어야 합니다.

  3. 이름과 성을 포함하는 형식으로 Employee 이름을 출력할 수 있도록 Account 개체에 대한 Stringer 메서드를 작성합니다.

  4. 마지막으로 직접 만든 패키지를 사용하는 프로그램을 작성하고 이 과제에 나열된 모든 기능을 테스트합니다. 즉, 주 프로그램은 이름을 변경하고, 이름을 인쇄하고, 크레딧을 추가하고, 크레딧을 제거하고, 잔액을 확인해야 합니다.