コード例 #1
0
ファイル: Program.cs プロジェクト: BramSierhuis/Programmeren
        private void Start()
        {
            ATMMachine machine = new ATMMachine(2000);

            machine.InsertCard();
            machine.RejectCard();

            machine.InsertCard();
            machine.EnterPincode(1234);
            machine.WithdrawCash(1500);

            machine.InsertCard();
            machine.EnterPincode(1234);
            machine.WithdrawCash(750);
        }
コード例 #2
0
        void start()
        {
            ATMMachine machine = new ATMMachine(2000);

            machine.insertCard();
            machine.rejectCard();

            machine.insertCard();
            machine.enterPincode(1234);
            machine.withdrawCash(1500);

            machine.insertCard();
            machine.enterPincode(1234);
            machine.withdrawCash(750);

            Console.ReadKey();
        }
コード例 #3
0
 public CardPresentState(ATMMachine machine)
 {
     this.machine = machine;
 }
コード例 #4
0
 public NoCashState(ATMMachine machine)
 {
     this.machine = machine;
 }
コード例 #5
0
 public CorrectPinState(ATMMachine machine)
 {
     this.machine = machine;
 }