ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Elementos De Programacion


Enviado por   •  1 de Octubre de 2012  •  379 Palabras (2 Páginas)  •  482 Visitas

Página 1 de 2

Elementos del modelo de objetos

Para descargar el tema en un archivo de word haga clic aquí

Programación Orientada a Objetos

La programación Orientada a Objetos es un método de implementación en el cual los programas están organizados como colecciones cooperativas de objetos, cada uno de los cuales representa una instancia de alguna clase, y cuyas clases son todas miembros de una jerarquía de clases unidas vía relaciones de herencia.

Aquí hay tres partes importantes:

La programación orientada a objetos:

1. Usa objetos, no algoritmos, como bloques lógicos de construcción (jerarquía "parte de…").

2. Cada objeto es instancia de alguna clase.

3. Las clases están relacionadas entre sí vía relaciones de herencia (jerarquía "tipo de…").

Un programa puede parecer orientado a objetos, pero si alguno de los tres elementos falta, no lo es. Específicamente, la programación sin herencia no es orientada a objetos, más bien es programación con tipos abstractos de datos.

Diseño Orientado a Objetos

El énfasis en métodos de programación está primariamente en el uso adecuado y efectivo de mecanismos de lenguajes particulares. En contraste con esto, los métodos de diseño enfatizan la estructuración adecuada y efectiva de sistemas complejos.

Diseño orientado a objetos es un método de diseño que guía el proceso de descomposición orientado a objetos y define una notación para expresar tanto los modelos lógico (estructura de clase y objeto) y físico (arquitectura de módulo y proceso) (tanto estáticos como dinámicos).

Elementos del modelo de objetos

Paradigmas de programación.

Un estilo o paradigma de programación es una manera de organizar programas sobre la base de algún modelo conceptual de programación y de un lenguaje apropiado para hacer que lo programas sean escritos de una manera clara. Hay principalmente cinco estilos (paradigmas) de programación.

Modelo Tipo de Abstracción

Orientado a procedimientos Algorítmico

Orientado a objetos Clases y objetos

Orientado a lógicas Metas, Cálculo de predicados

Orientado a reglas reglas if-then

Orientado a restricciones relaciones invariantes

No hay un único estilo de programación que sea el más adecuado para todo tipo de aplicaciones.

Cada uno de estos estilos tiene su propio marco conceptual, su manera diferente de pensar acerca del problema. Para el paradigma orientado a objetos, el marco conceptual es el modelo de objetos. Hay cuatro elementos principales en este modelo:

...

Descargar como  txt (2.5 Kb)  
Leer 1 página más »
txt