Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Que es la POO?
Define la computacin como la interaccin entre objetos autnomos mediante la utilizacin de mensajes. La programacin se convierte en simulacin de la vida real. Los objetos son ejemplares (instancias) de clases que se pueden organizar en jerarquas. Los objetos se comportan independientemente Utilizan la seleccin de las operaciones en tiempo de ejecucin cuando interpretan los mensajes provenientes de otros objetos.
Componentes de un objeto
Identidad Estado Comportamiento
Componentes de un objeto
Identidad: Es un ejemplar(instancia) de una definicin de clase. Estado:(el valor de sus atributos) desde el mismo momento en el que fue creado. Comportamiento: es determinado por la definicin de la clase
Ejemplo:
Ejemplo:(Cont.)
Estado
Comportamiento
Incrementa dia Incrementa minuto Incrementa Hora Establecer Alarma Apagar Alarma
IniciarAlarma
apagarAlarma
incrementaHora
incrementaMinuto
estableceAlarma
incrementaDia
ATRIBUTOS
MTODOS
Abstraccin
Generalizacin conceptual de los atributos y comportamiento de los objetos Objetivo: Abstraer los mtodos y atributos comunes a un objeto y almacenar su definicin en una clase.
Encapsulacin
Empaquetar un conjunto de objetos en una definicin de clase Separacin del aspecto externo del interno del objeto Se maneja al objeto como una caja negra Asegura que la implementacin de un objeto sin afectar a los clientes.
Ejemplo
Reloj
Atributos
Atributos
Los atributos de una clase clase define sus caractersticas y tienen algn valor.
Mtodos
Define el comportamiento de la clase
Establece las interfaces de comunicacin con el cdigo. Los mtodos pueden o no recibir parmetros de entrada. Retornan un tipo de datos.
Clase
Plantilla par la creacin de un tipo particular de objetos Existe una sola definicin para un conjunto de objetos (del mismo tipo). Contiene una definicin para atributos y comportamiento En Programacin, esta definicin vive en un archivo
Objeto
Pertenece a una clase en particular Los valores de sus atributos establecen su estado Todos los objetos creados a partir de una clase dada son idnticos en estructura y comportamiento, pero tienen un estado nico En prog. Vive en memoria
Clase
Objetos UnaVaca
Come
Lola Cafe
Da Leche
OtraVaca
Come
Tere blanca
Da Leche
Cuestionario