Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Orientado a Objetos
Metodologa Estructurada
Es metdica y propone una solucin
Metodologia Orientada a
Objetos
Propone soluciones mediante la relaciones
Abstraccin
Abstraer
1. Separar por medio de una operacin intelectual
las cualidades de un objeto para considerarlas
aisladamente o para considerar el mismo objeto
en su pura esencia o nocin.
2. Prescindir, hacer caso omiso. Abstraer DE
examinar la naturaleza de las cosas. U. t. c. prnl.
3. Enajenarse de los objetos sensibles, no atender
a ellos por entregarse a la consideracin de lo que
Caractersticas de la metodologa
Orientada a Objetos
Abstraccin
Encapsulamiento
Modularidad
Ocultacin
Polimorfismo
Herencia
Recoleccin de basura
Abstraccin
Representa a los elementos que conforman
Encapsulamiento
El encapsulamiento se logra cuando
Modularidad
Consiste de dividir el sistema en varias
Ocultacin
Protege las propiedades y mtodos de un
Polimorfismo
Es la capacidad con las que cuentan los
Herencia
Es la relacin o el tipo de relacin que
Recoleccin de basura
Permite destruir los objetos que ya no son
Elementos de la Metodologa
Orientada a Objetos
Clase
Objeto
Mtodo
Evento
Atributos
Clase
Es un modelo que agrupa a todos los
Objeto
Un objeto es la instancia de una clase, dicho
Atributos
Son variables; representan los datos, las
Mtodo
Son los comportamientos que un objeto
Eventos
Los eventos son sucesos. En otras palabras
ClaseHumano
Declaracin de
los atributos
(siempre
empieza con
una letra
minuscula)
nombre
sexo
edad
colorDeCabello
rspirar()
correr()
crecer()
hablar()
Nombre de la
clase
(siempre
empieza con
una letra
mayscula)
Mtodos
(siempre
empieza con
una letra
minscula y
seguido del
nombre
parentesis)
ClaseHumano
nombre
sexo
edad
colorDeCabello
respirar()
correr()
crecer()
hablar()
ClaseHumano
Herencia
Relacin que existe entre las clases en
ClaseAnimales
ClaseCaninos
ClaseFelinos
Agregacin
Esta relacin se da cuando una clase esta
ClaseComputad
ora
ClaseProcesado
r
ClaseMonitor
ClaseMonitor
Asociacin
Es la relacin acordada entre dos clases.
Ejemplo:
La clase humano puede hacer uso de la
clase computadora
ClaseComputad
ora
ClaseHumano
usa
Ejercicios
Realiza un modelo de clases y su tipo de