introduccion a UML
-
Upload
rylthon-jesus-te-ama -
Category
Documents
-
view
221 -
download
0
description
Transcript of introduccion a UML
-
!"#%$'& (*)+'&*,)%&-
."/1032'0 4 5603798:
?
-
@ ACBED FG H I JLK
M N O#PRQTSUVWVXUY
-
" { Cn
T `op~=CW+ gyop
[gf+ g`i
++1n
nX"
6+ +z`op
`1%"yo[
|
-
" { Cn
T gp=R ~' %x p n
"#g{f' gf
-
p-{
[%j1g [ R
-
" #%$&')(
*
-
+ ,%-./)0
1 23456 758592;: 2
? @
4A6CBDFEHG4 >IEKJL6
? M
2N N =JEOB7P>4 EO3Q4R76 >2 2>I4DS6
T
I4DU4VW2XDY4Z[7;6\ Ic4 N 2Q6d> 7eefDU2efDFE)7A>4 3E)7RL Dg7N h
? @
2 ` Ii7AjR4 >Ic4 DFEOLkIP> 594j45 2V B2kN e594lQEm>nDo7RBb>pEO2kJih
q rsbt8uvfw
? xzy|{c}~y {R
v
}
?
vv
t
y
t8
v
-
%k )
]A H nA kg PCFH
bm nP K
k 8 9K P
)R g
)R g
8OgApk )Rko
kRA )kg
anF k
); F
-
Xb n
)A YfUP]P P;QX HR
Animal
CatPerson
RSPCA InspectorPoliceman
-
Xb n
Animal
CatPerson
RSPCA InspectorPoliceman
-
! #"$&%
' ()(+*-,.0/213.4*65
CatPerson
CatPerson
CatPerson
1 *
owner
pet
7 8:9
.;1=
? @BACA? D @BACAED F AGAGH D6AGA?
IJI
-
K LMNN OPM!Q#R$M&S N
T U:V WX UY)YZ-[\0U6]3\^Z_
CatPerson feeds
`a
-
b cdee fgd!h#i$d&j e
k llnmpoql!r2s3t4u6v wxzy {|u6} ~uts3t^uv
Car Engine
Wheel
1 1
1
4
Tooth Enamel
Filling
1 1
1
*
-
!#$&
3^6$ z 63^
Car+fuel: float+make: String = nissan+drive(direction:)+getSpeed(): int
-
!#$&
nJ :: ;6 +z
These Objects are allof class Cat
:Cat :Cat
hungry=true
felix:Cat felix
-
$& &! #$B
-062
Car Engine
WheelThese diagrams show views of the samesystem
1 1
1
4
:Car
:Wheel
:Engine
:Wheel
:Wheel
:Wheel :Car:Wheel
:Engine
-
2 B &0
0) 0-
Person
Policeman RSPCA Inspector
Catfeeds
-
! #"
$%
-
& '()*+ *,-. /0*
1324657298;:?@BA?DC
:Cat:Person :Policeman:RSPCA Inspector
kick()report(Man)
report(Person, Cat)
arrest()
EF
-
G HIJKL KMNO PQK
R3ST6U7S9V;W
-
a bcdef eghi jke
lnmpoqorstmvurpwyxqmz {;xr9|Bur}
~
-
6pp D
:Cat:Person :Policeman:RSPCA Inspector
kick()report(Man)
report(Person, Cat)
arrest()
BookmakerloseBet()
-
6
; Dvt! ;
t
t
qB B
BD tB;
-
pq3 q 73
D6 t 9
!"#$
%&'(*)+,-.
/ 013234 $&
576
-
8 9;:
=