¿Qué es el diseño orientado a objetos?

Anuncio
!
"
& "
$
#
#
$
" $ %
$
'
$
(
$
$
"
)
(
*
(
(
(
)
"
+
!
-
+
" ,
%
(
0
$
+
" %1
!
!
.
$
(
#
$
"
" $
+
4
(
$
.
/
+
%
*
)
3
(
2
+
(
" (
$
(
+
(
$
!
(
(
# #
5
.
*
%
6
(
(
#
2 #
" (
2
*
# $
7
2
"
%
!
!
)
"
1
2
(
"
+
(
$
(
2
$
$
!
2 2 (
+
#
!
*
2 2
#
$
!
+
"
"
"
7
(
2
$
3
"
$
2
#
!
8
9
$ , :2 ;
= - ,>=<=?( -@@5 9
"
#
<
.
!
$ '
1 ! A
! )
2
(
(
#
!
!
A
1
+
"
$
#
##
! #
$
$
+
3
$
$
2
$
"
!
$
#
"
"
"
#
"
B7
(
!
!
"
"
(
(
7
+
7
+
+
$
"
(
7
!
!
"
7
C"
+
" $
(
+
+
D
.
7
+
!
C
6
2
$
$ (
(
+
$
+
" $ (
;
2
2
E
$
F-G
2
3
+
+
(
#
"
$
1
(
+
B
! "
2
6
"
#(
+
#
%
(
2
$
+
2
"
(
+
$
+
+
2
$
$
(
H
" $
2
(
$
F
2
G(
$
#
$
(
(
8
+
#
(
$
(
#
"
+
(
(+
#
! #
" (
(
(
$
#
#
$
)
(
$
!
$
+
"
(
#
!
"
C
6
#+
(
#
"
+
$
2
"
#
&1
+
!
+
#
2
+
!
'
%
#
7
+
+
&
$
$
'
!
'
7
#
(
" $
+
1
2
(
+
(
" $
1
.#
#+
+
+
#
!
)
(
(
#
#
"
+
($
H 7
2
(
" $ +
)
(
"
+
+
(
" $ +
(
+
"
$
(
)
F
*
!
G
F
B
G
#(
3
!%
%
$
F/G
)
: $
2
+
$
F4G H
$
H
$
B
"
&
+
+
(
"
# +
$
2
$
H
7
+
2
+
)
H
&
+
#
$
$
"
#
+
F
+
+
2
+
$
2
G,
+
(
$
3
I
!
(
$
"
7
$
$7
(
9.
F
(
" G 1
(
1
#
(
2
#
1
(
#
"
1
2
(
1
2
+
(
#
(
+
$
#
+
(
#
7
(
+
+
(
#3
(
(
$
7
(
"
"
$
1JJ F5G
6
K FLG
"
"
%
F
G(
"
$
+
#
#
+
! "# $
%
"
&
$
$
" &
1
M$
'
-
'
!
!
+
$
H
1
!
6
!+
1
2
!
(
"
$
(
(
B
(
$
$
9
$
$
$#
M$
/ 1
6
"
!
"
"
" $
2
"
$
&
( )
'
'
(
'
!
"
"
!
( &+
$
)
2
*%
!
N
0
$
##
"
'
+
!
$
"
#
(
(
" $
$
$
,
(+
"
'
" $
6
$
+
+
I
/
4
5
L
>
=
9
H
)
;
;
D
1
?
1
#+
"
2
&1"
!
2
#
$ '
,
7
$
$
2
"
7
(
2
$
#
"
#
+
2
+
)
!
)
+
#
O4
(
+
$
3
(
"
$
"
(
$
)
(
$
( +
#
#
"
+
B
$
+
#(
)
# +
$
"
#
!
(
M
)
(
$
(
(
#
#+
"
"3
#
(
)
#
" $
(
(
3
(
(
#
# +
%
$
(
+
+
#+
+
!
(
(
" $
$
3
+
(
$
--4
(
(
)
(
3
$
C
+
!
" $
$
$
1(
5>
(
+
$
#
$
"
$
(
5-P
5-P
+
,
-
)
"
+
-Q
$
-L
(
$
!
2
+
L
H
3
(
2
-
/
6
"
$
(
7
(
+
4
6
5
6
" $
2
"
+
$
$
" $ + 2 $
# $
# +
2 #(
+
6
(
+
+
"
$
+
C
!
L
" ( 2
2
(
+
6
(
#+
#
+
"
(
# +
"
#
9
+ !
9
.7
1
9
;
1
,
#
.
" /%
!
+
'
'
+
!
%
,
"
$
(
)
%
=>P
L?P
5-P
?=P
Q5P
4>P
/?P
?=P
-(,
"
1
)
B2
-
!
)
(
#
+
$
(
(
"
(
1#
$
(
$
2
+
"
"
$
2 "
(
.
# +
$
%
$
" $ (
2 2 (
$
"
"
+
2
"
!
$
+
2
( "
F>G
+
(
"
C
(
(
(
7
2 2 2
3
$
(
$
.
!
" $
(
+
+
!
B2
+
+
2 2 2
/
! (# $
)
!
"
$
$
1
$
+
RN
F=G
+
"
/
4
5
L
B
1
1
H
H
H
7
2
(
$
2
#
,
!
B$
"
$
+
(
"
)
2
(
(
I
"
(
$
.
+
"
+ (
$
2
+
$7
+
6
(
(+
+
1
$
(
M$
4
6
2
+
$7
(
$
(
!"
!"
!"
!
&
$"
$'
!"
$
%
!"
!"%
&
!
"
!"
&
"
0 +
$
"
7
$
(
8
$
$
+
$
+
C
"
2
2 (
$
" (
"
"
3
6
S
+
!"
C
9
(
H.
0
2
+
+
$
!"
!
&
(
)
!"
M$
!"
!"
!"
!
)
#"
!"
!
"
%
!
&
!"%
!"%
!"
!"
$"
!"
&
&
5
$"
$'
!"
$
!"
!
"
!"
!"
&
1 $
+
$
H
2
(
# +
2
!
#
+
(2
>
+
$
2
)
$
" ,
)
"
(2
"
+
"
(
(
#
2
=
6
$
$
2
(2 +
2 2 2 (2 #+
6
+
D
+
2
1
6
)
(
, 5>
$
$ (
"
+
+
" $
5-P
1
2
/
)
/=P
+
(
(
9
(
(
(
(
(
$
(
+
)
2
+
$
2
(
" $ (
!
(
$
1 H
"
!"
+
$
1
T
+
)
+
(
$
(
$
(
+
"
+
2
,
+ !
%
33 2
2
9
.7
1
9
;
1
=QP
L-P
/=P
=4P
->P
44P
4?P
?-P
14,
"
1
)
#
.
( )
!
#
'
+ (
(
$
# #
#
3 )
%
=>P
L?P
5-P
?=P
Q5P
4>P
/?P
?=P
-(,
$
$
(
(
2
$
(
$
"
! 0# $
!
$
"$
$
$
$
+
$
* 4 $
+
'
"
U (
(
2
!
"$
M$
L
#
"
$
2
$
6
+
"
(
(
(
"
*
&
!
*
"
!"
&
8
- 5
'
!' !
"
C
! %
'
6'
$
9
%
!
/ !
!
2
" H.
(
(
#
2
+
+
1
+
1
1
#(
#
(
(
"
(
+
(
+
(
)
#
2 #+
(
#
!
+
2
$
,
+
&
!
+
*
$
$
$
(
)
(
,
-
!
.
!""
+
!
#
*
3
-
!",
+
H
#
#
H
#
#
#
#
( 2
#
H
$
+
"
I
.
9
,
(
(
1
(
#
1
&
(
0
&
#
M$
#
>
1 !&
1 !&
!"
/
.
!"
!$"
!"
0
/
&
7 8
.
!"
!$"
!"
!
$"
$"
7
"
6 7
$
#
+
! #
$
)
(
+
C"
+
M$
=
"
$
(
#
(
$
2
&
9 2
!
!
:
!
2
(
"$
!
"$
9
2
$
+
$
+
"
#
$
$
(
+
"
% V
$
2
# +
W
$
$
D
M$
?
" $
3
2
+
$
2
)
(
+
#
(
3
"
#
#
1
+
(
#
"
!
# +
(
/Q
(
/QP
$
)
-Q
9
4
%
3
!"
!(
&
"
!"
*
!
"
&
*
!"
!&
&
1 !&
$'
$"
$"
1 !&
.
/
$"
!"
!$"
!"
&
.
/
&
; 2
!"
!$"
!"
!
!
,
+ !
%
2
2
2
%
9
.7
1
9
;
1
4/P
/4P
/QP
5@P
@P
4/P
-?P
5-P
/?P
"
1
)
#
.
0
=QP
L-P
/=P
=4P
->P
44P
4?P
?-P
14,
<
'
=>P
L?P
5-P
?=P
Q5P
4>P
/?P
?=P
-(,
!' !
)
!
(
" $ +
H
!+
(
!
+
"
!
!"
"
"$
#
$
(F
(
$
G
"
,
$
$
" (
B2
2
!
(
"
)
(
$
( +
+
(
$
" (
+
B
#
$
(
2
+
(
(
(
(
(
(
#
3
"
+
"
C
$
(
(
$
2
&T
)
'
(
+
"
$
2
(
"
+
+
#
#
+
+
#
2
)
#
"
12
M
+
(
$
(
$
(
I
2
!
!
H
F?G
%
"
!
1
(
$
!
!
(
(
#
(
2
.
! +
#
$
"
/
4
5
L
6
9
6
1
9
+
3
3
(
$ (
B
$ !
" +
2
(
(
"
3
+
$
$
,
$
I
6
9
2
$
"
"
+
3
+
$
9
2
OL%
#4
(
+
2
#
+
2
#
3
&1"
$
2
)
+
C
2
+
'H
(
!
#
+
2 2 (
(
+
+
2
+
( 7
$
C
+
2
C
$
1JJ(
"
6
!
#
+
+
( $
(
"
+
' B2
.
$
#
$
3
# $
2
$
$
&1"
$
" 5 6
#
$ '
7 $ *
*
*
#
'
"
$
C
$
7 %
#
(
+
#
(
+
B
%
#(
2
+
+
+
$
# +
(
+
#
+
(
# +
+
% "
$
$
&+
"
$
#
2
2A
(
$ F@G
2
#
+
$
$
(
B
"
$
3
3
#
6
$
(
#
$
$
!
6
(
B
"
+
(
!
+
#
#
7
$
$
1
+
$
# +
"
"
(
#
"
"
3
2
#
$
1
"
H
'
;
E
! ( +
2
2 +
#
+
!
C
'(
"
6
+
+
-
+
$
+
( &+
!
$
(
/
I
!
$
.# +
#
7
+
+
6
K
( +
!"
"
3
(
3
(
)
$
+
$
(
&
&
6
(
#
$
)
3
+
$
#
3
!
,
"
#
"
$
+
$
+
+
2
$
+
2
7
+
#
(
(
$
$
"
+
*
#
=
$
(
"
(
!
$
!
!
" (
# +
"
3
"
(
2
(
!
$ 2
"
K
)
$(
#
+
(
+
!
#
"
6
(
H
+
"
+
!
"$
"
!
+
(
#
+
9
#
+
+
2
!
)
+
6
+
2 $
(
"
$
6
" +
(
#
+
3
$
(
!
"
$
!
!
+
2
)
$
2
" $
"
"
"
$
)
2
, &+
$
$
$
'
(
$
,
&1 #
&T
&1"
&B
&1 #
#
'
# +
'
! #
!
$
'
$
+
+
!
'
'
-
6
&1 #
+
( &+
2
(
'
"
'
$
#
)
(
(
2 2 (
#
!
$
# +
&
&
:
N
$
$
%
.D1( 9JJ(
. B
( $ #
$
8
#
M
" (
! "
8 .
.
(
,
"
+
+
+
F-QG
= %
- E
( ;
XE 9< 0; C9
6 M:B0
CA;C 0;CA, B H6 1B6
0;D C
B))0 B1I( B
<:
(0
$( .B( -@@/
/
( .B
X 6
9I BCC 9B9
1JJ 0 M 0 C1 .BCHB ( B
<
:
(0
$( .B( -@@Q
4 : $ ( ) 1
$
<
$(
)6 . 66 CA 0 - - (
-@@Q
5 :
(06
E )
BC ;C90 H19; C 9
XE 19< 0; C9
)0 A0B..;CA
BC 1JJ( B
<:
(0
$ .B( -@??
L A
$( B
0
( 6.B 9B Y<?Q, 9I
BCAHBA
BC
;96
;.) . C9B9; C( B
<:
(0
$( .B( -@?4
> 6
(:(A .
(
1
(6
$ ( ;X. 6N69 .6 E H0CB ( -@=5(
1 B66;16 ;C 6 M9:B0
CA;C 0;CA( C N
(
( N
)
(
C * N K( -@=@
(N
)
( C * N K(
= 1 ()
N
XE 19< 0; C9 BCB N6;6( /C
-@@? .
( X
XE 19< 0; C9
6 M9:B0 1 C690H19; C( )
I (
$ *
1
( CE( -@??
@ A
(
$ +
*
* $
2
( 9
JJ 6* . $ , H $
2
$
2
$
$
(
)6 B Z@/
-Q : $ ( 9
M M
( HC 069BC ;CA 1 .)H9 06 BC 1 AC;9; C( B 3(
-@?>
/
>'
)
(
$
!
2
"
)
"
$7
" $
"
#
8
+
!
"
$
-
(
,
9
#+
5L
# +
#
+
+
?J@
"
$
+
-Q J 5
# +
"
9
>
2
-> J 5J @ J -Q
, --L
.7
#+
$
5L
"
!
" %
"
#
"
# +
%
%
% -Q J ?J ? J @
#+
5
9
, ?5
=
#
@
1
+
#
+
9
(
$
+
?
?J
2
/@
, 5>
9
)
--L
#+
#+
9
@
5
, --@
;
"
"
-Q J ? J ?
1
,/>
9
-Q D
"
"
7
2
7
$
0
9
+
#+
9
-4 J 4
, >"
--
(
$
9
#
5L J -=
, >/
-/ 1
#
1
(
7
#
(
(
$
9
3
, -44
8
" $
#
#
"
1
$
! (
$
7
(
+
#
+
1
(
#
+
(
#
(
(
1
)
$
(
,
/
4
(
$
2
+
5
L
>
=
(
+
1
$
1
1
1
+
(
1
6
1
?
@
-Q +
--/
-4
-5
-L +
1
(
(
$
$
(
$
(+
$
+
+
$
(
(
$
M$
2
(
@
2
$
$
%
+
$
(
"
2
1
I
+
+
#
2
$
1
*
!"
*
&
+
&
&
0
&
&
&
&
4
1
&
I
+
-
9
4 8
' !
$
,
#+
# +
#
-?
-/ J L
#+
+
#
"
#
-4
9
/
H
, 5?
7
#
-?
+
4
9
, 4L
9
#+
#
$
-/ J L
)
1
$ ,
#
#
+
1
1
1
1
7
#
#
B
1
(
-Q
1
B
1
1
1
(
(
9
" (
#
!
(
+
+
2 #
%
3
% 5? J -> J -Q
, =5
;
2
6
9
>
+
(
( 3
9
D
#
1
$
, -5
"
6
6
9
=
7
#
-Q J //
#
, 5@
"
2
(
#
-/ J L
# +
$
(
"
+
$
C
9
?
-?
-Q
, /?
1
#
+
-4
# 3
#+ 2
#+ 2
, >4
9
9
9
!
5
-?
//
-Q
? 0# 8
%
- 6
2
!
89
:
8 9
:
8
;:
7
7
7
7
"
<+ %%:= :
&
&
*
&
&
&
&
(
(
(
,,
/Q
6
L
#
1
#
, 4Q
7
9
5
#
,
,
,
+
0
4
*
,
&
,
,
,
>
&
&
,
,
,
+
&
@
'
&
3
%
&
& %&
& %0
2&
-&
?
&
0
-
&
'
A
6 ,
6 ,
0
'
3
6
3
6BB
6
3
6BB
6
+
",
B
&
&
1 !&
$",
1 !0
$",
6$
&&!" A
6$
&0 A
%&
%0
# ,C
# ,C
C,
%
&
!
-
.
&
%&
!""
3
'
0
'
'0
!
- /
!
'3
-
1 !&
$ "A
!"' ",
",
C
%
&
!
-
.
&
%&
!""
3
'
0
'
'0
'3
!'
- /
-
1 !0
!"",
! ",
C
&
&
A
+
,
(
,
* &
1
,
B
*
(
* &
C
&
A
+
&
* &
(
!" A
D E,
D E,
D
>
!" A
FD !
FF,
,C
>
G
C
!",
C,
&
1
A
0
0
1
B
&
1
,
* 0
!",
!" A
,
,
$"A
%
1
(
&
H
* 0
0
D
0
FD
FF,
H
H
-
>
,
,
C
!" AC
!",
C,
*
A
B
(
0
&
&
,
$ ,
%&
*
'&
'&
0
&
B
&
&
A
%&
D ,
'&
!&
*
0
'&
$ '
&
6$ "
D ,
C
(
C,
!" D E,
!" A
(
&
+
B
0
*
A
*
1
,C
+
,
B
( *+ !1
*
+
C
&
+
"A
D ,
!",
!",
C,
&
&
&
B
&
0
&
$ &
,
$ ,
B
*
0
!&
$' &
&
!",
A
$",
C,
&
&
B
&
4
$ &
B
*
A
,
4
!&
$' (
",
!",
C,
(
(
1
*
!
$ ;'
; D !!*
$" ;" 6
I D !!*
$" I" 6
J D ; G I,
! J6-EE;"
;,
! J % -EE;"
G;,
E,
$ I" A
(
(
!",
!",
C
& *
B
& *
B
!"B 9
9
!
A
*
" AC
6$
,
!",
+
!" A
$ D !*
!",
,
*
6
$" 9
BB
!",
C
!*
!" A
.
$ "A 9
9
BB
BB
*
! ",C
2!",C
C,
&
BB
%%:*
%%:
%%:
%%:K
%%!
%%:
!" A
B: %%
>
<+
':%%
(
-:<+
:
* &
(
"
-: <+,
C
&
BB&
!" A
%%:5
66
&
0
(
* 0
B 8,
0
,
D E,
D E-E,
C
&
BB
%%:
!" A
%%:
%%
%%:=:,
* 0
!
>
G
5
" $ ;EE
C
&
+
0
!
BB&
D
0
+
!" A
0
F
%
&
BB
D
!" A
0
1 !
*
"
+
6
!
-
>
",
,
C
&
+
>
6
&
+
,
&
",
,
C
&
0
&
&
BB&
D
,
0
0
,
D
D
!
6
&
!&
>
$
'&
$
,
",
C
&
0
&
6
BB
&
!" A
!",
,
1
<
&
D &
! &
4
6
'
!",
>
F
",
C
&
4
&
BB&
D ,
0
4
D
,
!&
$ '(
"A
"A
!",
6
!
",
C
&
4
>
BB
D
&
!" A
0
6
,
!",
6
1 ! &
",
C
1
&
BB
&
&
1
&
&
*
.
+
BB
(
BB
*
* & ,
BB ,
'&
'&
$*
%&
+
,
&
6$ *
,
0
BB
,
!" A
5
&
&
*
&
*
,
%&
'&
'&
0
&
BB
&
!# ' #
",
BB
*
!",
%%:5
9
%%:
'
66
&
,
%%:5
1
,
66 ,
&
+
BB
(
*
+
& %&
6$
D
&&!",
%%:L&
M:,
,
66 ,
! 5 D E, % , FF"
6 /
!
&
",
6
,
= :
B= :,
= :,
! ",
N
&
!
5
&
BB
%% 8= = &
%%:
!
C
+
.
-
6
,
!""
-
!",
!",
B= :
&
8
.
O
!""
6
!" 6
!",
0
= :,
:
Descargar