이론과 개념은 잠시 뒤로 미루고 간단한 프로그램 구현부터 시작합니다.

1. 티켓 판매 애플리케이션 구현

요구사항

작은 소극장이 있고 추첨을 통해 관람객에게 무료로 공연을 볼 수 있는 초대장을 발송합니다.

  1. 이벤트에 당첨된 관람객은 초대장을 티켓으로 교환할 수 있습니다.
  2. 당첨되지 않은 관람객은 티켓을 구매해야 합니다.

이벤트 당첨자는 티켓을 교환할 초대장을, 그렇지 않은 사람은 구매할 수 있는 현금을 가지고 있을 것입니다. 고로 관람객의 소지품은 세 가지뿐이고 이를 보관할 용도로 가방을 들고 올 수 있다고 가정하고 Bag 클래스를 추가합니다. 필요한 구성은 다음과 같습니다.