C# 클래스 VendingMachine.Model.ItemRackRole

상속: IUserPurchaseRole
파일 보기 프로젝트 열기: posaunehm/Codersation 1 사용 예제들

공개 메소드들

메소드 설명
FindRackAt ( ItemRackPosition inRacks, int inPosition ) : ItemRack
Purchase ( ItemRack inRack ) : ItemInfo
UpdateItemSelectionState ( ItemRack inRack, CashDeal inCredits, CreditPool inChangesPool ) : ItemRackState

메소드 상세

FindRackAt() 공개 메소드

public FindRackAt ( ItemRackPosition inRacks, int inPosition ) : ItemRack
inRacks ItemRackPosition
inPosition int
리턴 ItemRack

Purchase() 공개 메소드

public Purchase ( ItemRack inRack ) : ItemInfo
inRack ItemRack
리턴 ItemInfo

UpdateItemSelectionState() 공개 메소드

public UpdateItemSelectionState ( ItemRack inRack, CashDeal inCredits, CreditPool inChangesPool ) : ItemRackState
inRack ItemRack
inCredits CashDeal
inChangesPool CreditPool
리턴 ItemRackState