ejercicios de base de datos

Páginas: 5 (1083 palabras) Publicado: 16 de junio de 2013
INGENIERIA DE SOFTWARE ORIENTADA A OBJETOS
¿Qué es la Ingeniería de Software Orientada a Objetos?
La orientación a objetos promete mejoras de amplio alcance en la forma de diseño, desarrollo y mantenimiento del software ofreciendo una solución a largo plazo a los problemas y preocupaciones que han existido desde el comienzo en el desarrollo de software: la falta de portabilidad del código yreusabilidad, código que es difícil de modificar, ciclos de desarrollo largos y técnicas de codificación no intuitivas.
Objeto
• Dentro del software orientado a objeto, un objeto es cualquier cosa, real o abstracta, acerca de la cual almacenamos datos y los métodos que controlan dichos datos.
• Instancia de una clase. Entidad provista de un conjunto de propiedades o atributos (datos) y decomportamiento o funcionalidad (métodos), los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos reales del mundo que nos rodea, o con objetos internos del sistema (del programa). Es una instancia a una clase.
• Podemos definir un objeto como un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
ESTRUCTURA DE UN OBJETO
Unobjeto puede considerarse como una especie de cápsula dividida en tres partes:
• RELACIONES
• PROPIEDADES
• METODOS
Cada uno de estos componentes desempeña un papel totalmente independiente:
Las relaciones permiten que el objeto se inserte en la organización y están formadas esencialmente por punteros a otros objetos.
Las hay de dos tipos fundamentales:
Relaciones jerárquicas.- Son esencialespara la existencia misma de la aplicación porque la construyen. Son bidireccionales, es decir, un objeto es padre de otro cuando el primer objeto se encuentra situado inmediatamente encima del segundo en la organización en la que ambos forman parte
Relaciones semánticas.- Se refieren a las relaciones que no tienen nada que ver con la organización de la que forman parte los objetos que lasestablecen. Sus propiedades y consecuencia solo dependen de los objetos en sí mismos (de su significado) y no de su posición en la organización.

Las propiedades distinguen un objeto determinado de los restantes que forman parte de la misma organización y tiene valores que dependen de la propiedad de que se trate. Las propiedades de un objeto pueden ser heredadas a sus descendientes en la organización.Un objeto puede tener una propiedad de maneras diferentes:
Propiedades propias.- Están formadas dentro de la cápsula del objeto.
Propiedades heredadas.- Están definidas en un objeto diferente, antepasado de éste (padre, “abuelo", etc.). A veces estas propiedades se llaman propiedades miembro porque el objeto las posee por el mero hecho de ser miembro de una clase.
Los métodos son lasoperaciones que pueden realizarse sobre el objeto, que normalmente estarán incorporados en forma de programas (código) que el objeto es capaz de ejecutar y que también pone a disposición de sus descendientes a través de la herencia.
Podemos definir método como un programa procedimental o procedural escrito en cualquier lenguaje, que está asociado a un objeto determinado y cuya ejecución sólo puededesencadenarse a través de un mensaje recibido por éste o por sus descendientes.
Un objeto puede disponer de un método de dos maneras diferentes:
Métodos propios.- Están incluidos dentro de la cápsula del objeto.
Métodos heredados.- Están definidos en un objeto diferente, antepasado de éste (padre, “abuelo", etc.). A veces estos métodos se llaman métodos miembro porque el objeto los posee por el merohecho de ser miembro de una clase.

Clase
Definiciones de las propiedades y comportamiento de un tipo de objeto concreto. La instanciación es la lectura de estas definiciones y la creación de un objeto a partir de ellas.

Atributos
Características que tiene la clase
Métodos
Los métodos especifican la forma en que se controlan los datos de un objeto. Los métodos en un tipo de objeto...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios Bases de Datos
  • Ejercicios base de datos
  • Ejercicio base de datos
  • Ejercicios Teoricos Base De Datos
  • Ejercicios practicos de bases de datos
  • Ejercicio de bases de datos en sql
  • EJERCICIOS BASE DE DATOS
  • Ejercicio Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS