Question: Make this into a UML class diagram. Classes: ATM Attributes: atmID location currentCashAvailable Methods: readCard ( ) displayMenu ( ) dispenseCash ( ) printReceipt (

Make this into a UML class diagram. Classes:
ATM
Attributes:
atmID
location
currentCashAvailable
Methods:
readCard()
displayMenu()
dispenseCash()
printReceipt()
acceptDeposit()
startATM()
stopATM()
CardReader
Attributes:
readerID
Methods:
readCardData()
Customer
Attributes:
customerID
name
accountNumber
card
Methods:
validatePIN()
makeDeposit()
withdraw()
Account
Attributes:
accountNumber
balance
Methods:
debitAccount()
creditAccount()
checkBalance()
Operator
Attributes:
operatorlD
Methods:
startATM()
stopATM()
CashDispenser
Attributes:
dispenserID
cashAvailable
Methods:
dispenseCash()
ReceiptPrinter
Attributes:
printerID
Methods:
printTransactionDetails()
DepositSlot
Attributes:
slotID
Methods:
acceptEnvelope()
Make this into a UML class diagram. Classes: ATM

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!