... college and international play, it’s 40 minutes divided
into two 20 -minute halves. A game clock keeps track of the time remaining.”
06.06 723 2640X.chap03.qxd 2/ 20/04 10 :23 AM Page 55
Working with ... The inheriting
class is the child of the parent class it inherits from. You discover inheritance
07.06 723 2640X.chap04.qxd 2/ 20/04 10:49 AM Page 73
Introducing the UML
29
Workshop
Yo...
... preemptive
kernel.
28 .06 723 2640X.chap23.qxd 2/ 20/04 10:37 AM Page 3 92
31.06 723 2640X.AppA.qxd 2/ 20/04 10:43 AM Page 434
4 12
Hour 24
a long way toward standardizing the field and toward encouraging good ... of
components.
MenuBar
CancelButton
ShowDataListBox
Show
Product
Data
Retrieve
Product
Data
EnterDataTextBox
OKButton
Window
FIGURE 24 . 4
Modeling a
window and
showing...
... 159
Changing States and Nesting Messages 160
The Soda Machine 1 62
Creating an Object 163
One More Point About Numbering 164
01.06 723 2640X.FM.qxd 2/ 20/04 10 :28 AM Page x
Sams Teach Yourself UML in 24 Hours, ... object.
04.06 723 2640X.chap01.qxd 2/ 20/04 10:55 AM Page 12
xiv
Sams Teach Yourself UML in 24 Hours
HOUR 15: Fitting the UML into a Development Proc...
... 92
10.06 723 2640X.chap07.qxd 2/ 20/04 10:46 AM Page 122
124
Hour 8
After an appropriate amount of time, a washing machine changes its state
from Washing to Rinsing.
The UML state diagram captures these kinds ... machine. In order to get the user’s
point of view, you interview a number of potential users as to how they’ll interact
with the machine.
09.06 723 2640X.chap06.qxd 2/ 20...
... best-case
scenario of using a
cell phone as an
interface to a soda
machine.
By the
Way
12. 06 723 2640X.chap09.qxd 2/ 20/04 10:15 AM Page 148
13.06 723 2640X.chap10.qxd 2/ 20/04 10:57 AM Page 1 72
Working with Sequence ...
par
FIGURE 9 .21
In the par type of
interaction
fragment
combination, the
fragments work in
parallel and don’t
interfere with one
another.
12. 06 723 2640X.chap...
... operations in a separate panel.
15.06 723 2640X.chap 12. qxd 2/ 20/04 10 :24 AM Page 20 0
22 6
Hour 14
Package Diagrams
Before you begin your foray into the foundations of the UML, you’ll examine one
more ... interface»
Key
«Component»
Robot
«required interface»
Key
FIGURE 12. 7
A white box view of
the components in
Figure 12. 6.
15.06 723 2640X.chap 12. qxd 2/ 20/04 10 :24 AM Pa...
... of dining out.
20 .06 723 2640X.chap16.qxd 2/ 20/04 10:47 AM Page 26 8
HOUR 16
Introducing the Case Study
What You’ll Learn in This Hour:
.
The scenario for the case study
.
Discovering and modeling ... back in the kitchen talking to the chef
for some reason. Why does that happen?”
By the
Way
20 .06 723 2640X.chap16.qxd 2/ 20/04 10:47 AM Page 27 4
Fitting the UML into a Developmen...
... the constituent use cases?
22 .06 723 2640X.chap18.qxd 2/ 20/04 10:16 AM Page 324
28 4
Hour 16
Quiz
1. Which UML diagram is appropriate for modeling a business process?
2. How can you modify this ... evolving the class diagrams by adding the two classes and asso-
ciations, as shown in Figure 18.9.
22 .06 723 2640X.chap18.qxd 2/ 20/04 10:16 AM Page 322
3 12
Hour 18
Analyst: “I a...