Professional Documents
Culture Documents
ORIETADA A
OBJETOS
Introduccin
Origen
OBjeto
10
POO
11
La visin de Objetos:
Mesas
Sillas
Computadores
Autos
Cuentas bancarias
Partidos de ftbol
Perros, etc
12
POO
13
:
:
:
:
Perro, Ciervo
Fijo, Celular
Ftbol, Tenis
Automvil, Camin
14
Clase
15
16
Instancias-Objetos
17
Instancias-Objetos
18
EJEMPLO:
Suponer que existe la clase Vehculo
El auto patente WF-4631 es una instancia de la
clase Vehculo, o sea, un objeto de esa clase
La camioneta patente ZT-9283 es otra instancia
de la clase Vehculo
Atributos
19
Marca
Ao
Color
Patente, etc.
Mtodos
20
Encender
Acelerar
Virar
Frenar
Principios de la POO
21
Encapsulamiento
Herencia
Polimorfismo
22
ENCAPSULAMIENTO
Abstraccin de Datos
Encapsulamiento
23
Encapsulamiento
24
Encapsulamiento
Atributos de una Cuenta Corriente:
Nmero
Saldo
Mtodos:
Depositar
Girar
Conocer el saldo
25
26
HERENCIA
Organizacin jerrquica
Herencia
27
Atributos y
Mtodos
Herencia
28
P e rs o n a
N o m b re
D ir e c c i n
RU T
E m p le a d o
C lie n te
A lu m n o
S u e ld o
C u e n ta
C a rre ra
29
30
31
POLIMORFISMO
Polimorfismo
32
Polimorfismo
33
Ejemplo 1:
Al presionar el acelerador esperamos que
aumente
la
velocidad
del
auto,
independiente de si se tiene un:
Polimorfismo
34
Ejemplo 2:
Si se tienen las clases Entero y Char, ambas
respondern
de
manera
distinta
al
"Sucesor"
OBJETOS
'A'
3
MENSAJE
Sucesor
RESULTADOS
'B'
4
mensaje
MENSAJES
Mensaje
36
Mensajes
37
como
Paciente
Mensaje
Recepcionista
Paciente
Mdico
una
MTODOS
Mtodos
39
Mtodos
40
Ejemplos:
Depositar
Girar
Consultar