Lecture 2
somewhere
in Terminal.java
Message invoking a method
String command = atm.readWord(“transaction:
”);
readWord (String prompt )
{
print prompt on screen
get first word user types
return thatWord
}
prompt =
“transaction: ”
command =
thatWord
execution
flow: line 107 in Bank.java sends a readWord message
to a Terminal. Code for readWord method in Terminal.java
runs, then work resumes at line 104 in Bank.java