C# Класс StatePattern.ATMMachine

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
cashInMachine int
correctPinEntered bool

Открытые методы

Метод Описание
ATMMachine ( ) : System.Collections
EjectCard ( ) : void
GetCashInMachine ( ) : int
GetCurrentState ( ) : StatePattern.ATMState
InsertCard ( ) : void
InsertPin ( int pin ) : void
RequestCash ( int cash ) : void
SetATMState ( StatePattern.ATMState state ) : void
SetCashInMachine ( int newCash ) : void

Описание методов

ATMMachine() публичный Метод

public ATMMachine ( ) : System.Collections
Результат System.Collections

EjectCard() публичный Метод

public EjectCard ( ) : void
Результат void

GetCashInMachine() публичный Метод

public GetCashInMachine ( ) : int
Результат int

GetCurrentState() публичный Метод

public GetCurrentState ( ) : StatePattern.ATMState
Результат StatePattern.ATMState

InsertCard() публичный Метод

public InsertCard ( ) : void
Результат void

InsertPin() публичный Метод

public InsertPin ( int pin ) : void
pin int
Результат void

RequestCash() публичный Метод

public RequestCash ( int cash ) : void
cash int
Результат void

SetATMState() публичный Метод

public SetATMState ( StatePattern.ATMState state ) : void
state StatePattern.ATMState
Результат void

SetCashInMachine() публичный Метод

public SetCashInMachine ( int newCash ) : void
newCash int
Результат void

Описание свойств

cashInMachine публичное свойство

public int cashInMachine
Результат int

correctPinEntered публичное свойство

public bool correctPinEntered
Результат bool