Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Jos Faustino
Snchez Carrin
INGENIERIA INDUSTRIAL
PROGRAMACIN
ORIENTADA A OBJETOS
DEFINICION
ELEMENTO
Persona
Control
Remoto
Televisor
DEFINICION
Persona
Control
Remoto
Televisor
Tiene
DEFINICION DE CLASE
Podemos considerar una clase como una coleccin de objetos que poseen
caractersticas y operaciones comunes.
Las clases son a los objetos como los tipos de datos son a las variables.
ELEMENTO
DESCRIPCION
Persona
Tiene sus propios atributos: Color piel, Altura, genero, Color ojos,
Cabello, etc. Y tiene un comportamiento: Ver , escuchar, hablar, etc.
Control
Remoto
Tiene sus propios atributos: Tamao, color, tipo, batera, etc. Y tiene
un comportamiento:
Enviar seal, codificar seal, cambiar canal,
aumentar volumen, ingresar a men, prender TV etc.
Televisor
DEFINICION DE OBJETO
CARACTERISTICAS
IMPORTANTES DE LA POO
ABSTRACCION.
ENCAPSULAMIENTO.
MENSAJES.
POLIMORFISMO.
HERENCIA.
ABSTRACCIN
ENCAPSULAMIENTO
persona
tcnico
Entregar ( )
Llevar ( TV )
Ver_TV( )
Escuchar
()
Apagar ( )
Prender ( )
Llevar (TV)
Desatornillar ( )
Diagnosticar ( )
Reparar ( )
Entregar ( ) as TV
MENSAJES
persona
tcnico
Entregar ( )
Llevar ( TV )
Ver_TV( )
Escuchar
()
Apagar ( )
Prender ( )
Llevar (TV)
Desatornillar ( )
Diagnosticar ( )
Reparar ( )
Entregar ( ) as TV
POLIMORFISMO
POLIMORFISMO
()
Co
rre
r(
HERENCIA
ANIMAL
MAMIFERO
MAMIFERO
MAMIFERO
MAMIFERO
MAMIFERO
MAMIFERO
LENGUAJES ORIENTADOS A
OBJETOS
Simula
Smalltalk
Java
C++
JavaScript