본문 바로가기

LabVIEW/공부

콜라 자판기 - 생산자 소비자 디자인 패턴

3. 콜라 자판기 - 생산자 소비자 디자인 패턴: 앞 장에서 상태 머신 디자인 패턴을 이용한 콜라 자판기 어플리케이션을 생산자 / 소비자 디자인 패턴(이벤트)를 이용하여 구현해봅니다.

 

※ 요구사항

○ 500원, 100원, 50원, 10원 동전을 입력 받을 수 있게 구성합니다.
○ 500원, 100원, 50원, 10원 동전을 입력 받을 수 있게 구성합니다.

○ 콜라의 가격은 600원입니다.

○ 투입 금액이 콜라 가격보다 작으면, 구매 버튼을 비활성화합니다.

○ 구매 버튼을 클릭하면, 그림 링에서 콜라 그림을 선택해줍니다.

○ 반환 버튼이나 종료 버튼을 클릭하면, 남은 금액을 반환하고 종료합니다.

 

※ 추가 기능

○ 구매 수량 출력
○ 구매 1초 후 아이콘 사라짐

 

컴퓨터가 낡아서 잔상이 생기는 듯 하다.

 

 

 

'LabVIEW > 공부' 카테고리의 다른 글