Ing en soft intro

Solo disponible en BuenasTareas
  • Páginas : 3 (699 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de enero de 2011
Leer documento completo
Vista previa del texto
INGENIERIA DEL SOFTWARE
Windows nt….. new tech….
Windows XP eXPeriencie
¿Que es OO (orientación a objetos)?
Enfoque de desarrollo de software que organiza tanto el problema como su solución comouna colección de objetos discretos; tanto la estructura de datos como el comportamiento están incluidos en la representación.

REPRESENTACION Orientada a objetos:
Cuenta con características:IDENTIDAD_
Hecho de que los datos son organizados en entradas discretas, distinglibles, denominadas objetos.
ENTIENDASE POR OBJETOS COMO PERSONAS, LUGARES O COSAS QUE SON NOTABLES PARA EL SISTEMA BAJOANÁLISIS.

ABSTRACCION_
Descripción del problema con un nivel de generalización que nos permite concentrarnos en los aspectos claves del problema sin perdernos en los detalles.
Resumen delproblema

CLASIFICACION_
Se usa para agrupar objetos que tienen atributos y comportamientos en común.

CLASE_
Conjunto de atributos y actuaciones compartidas por cada objeto de la clase.
Clasesligadas a objetos
-nombre: x
-atributos: color, peso, altura, etc.
-comportamiento: como se mueve, velocidad, alimentación (fecha, hora), baño, etc.

ENCAPSULAMIENTO_
Manera en la cual losmétodos u operaciones forman un límite protector alrededor del objeto, aislándolo de cosas que ocurrieran a oros objetos

METODO U OPERACIÓN_
Acción que puede ser ejecutada por el objeto, ó le puedepasar al objeto.

HERENCIA_
Organización jerárquica (ej. Herencia de clases)

POLIMORFISMO_
Método polimórfico por más de un objeto (ej. área de una figura geométrica; triangulo, pentágono, etc.,seguirá siendo área)

PERSISTENCIA_
Nombre, estado y comportamiento de un objeto se conserva cuando el objeto es transformado.

Ventajas que nos ofrece en LENGUAJE ORIENTADO A OBJETOS
fomentala reutilización y extensión del código
permite crear sistemas complejos
relaciona el sistema al mundo real
facilita creación de programas visuales
construcción de prototipos...
tracking img