Elementos Primordiales En El Modelo De Objetos
Enviado por shgygedwehdjw • 6 de Mayo de 2013 • 432 Palabras (2 Páginas) • 846 Visitas
ABSTRACCION: Distinguen a un objeto de otro tipos de objetos
ENCAPSULAMIENTO: Elementos de una abstracción que constituyen su estructura y comportamiento.
MODULARIDAD: Propiedad que tiene un sistema descompuesto en un conjuntos de módulos cohesivos y vagamente conexos.
JERARQUIZACION: Denotamos el orden de relación que se produce entre abstracción diferente.
TIPIFICADO: Es la imposición de una clase u objetos
CONCURRENCIA: Es la propiedad que distingue un objeto activo de uno no activo.
PERSISTENCIA: Es la propiedad por la cual la existencia de un objeto transciende en el tiempo.
Introduccion
1-programacion orientada a objetos (p.o.o.).
Un proyecto de software es complejo. Las gui, acceso transparente a datos y capacidad de trabajo
En red, lo hacen mas complejo aun. Para enfrentarse a esta complejidad nace la poo.
2-que es la poo?.
Es una tecnica o estilo de programacion que utiliza objetos como bloque fundamental de Construccion.
3-elementos basicos de la poo.
Bloques
Son un conjunto complejo de datos (atributos) y funciones (metodos) que poseen una determinada
Estructura y forman parte de una organizacion.
Los atributos definen el estado del objeto; los metodos, su comportamiento.
Metodos
Es un programa procedimental que esta asociado a un objeto determinado y cuya ejecucion solo
Puede desencadenarse a traves del mensaje correspondiente.
Mensajes
Es simplemente una peticion de un objeto a otro para que este se comporte de una manera
Determinada, ejecutando uno de sus metodos.
Los mensajes comunican a los objetos con otros y con el mundo exterior. A esta tecnica de enviar
Mensajes se la conoce como paso de mensajes.
Clases
Es un tipo definido por el usuario que determina la estructura de datos y las operaciones
Asociadas con ese tipo.
4-caracteristicas.
Abstraccion
Significa extraer las propiedades esenciales de un objeto que lo distinguen de los demas tipos de
Objetos y proporciona fronteras conceptuales definidas respecto al punto de vista del observador.
Es la capacidad para encapsular y aislar la informacion de diseno y ejecucion.
Encapsulamiento
Es el proceso de almacenar en un mismo compartimiento (una caja negra) los elementos de una
Abstraccion (toda la informacion relacionada con un objeto) que constituyen su estructura y su
Comportamiento. Esta informacion permanece oculta tanto para los usuarios como para otros objetos
Y puede ser accedida solo mediante la ejecucion de los metodos adecuados.
Herencia
Es la propiedad que permite a los objetos construirse a partir de otros objetos.
La clase base
...