guia 3 ulm

Páginas: 6 (1293 palabras) Publicado: 11 de julio de 2013
Orientación a Objetos

¿Qué es la orientación a objetos?
La orientación a objetos es un paradigma de programación. Una forma de ver las cosas o bien es una forma de entender un problema identificando las principales identidades que se encuentran en el.
¿Qué significa OMG y cuál es su objetivo?
Grupo de administración de objetos, su objetivo es garantizar la interoperabilidad entre todos lodiferentes sistemas orientados a objetos.
¿Qué es un objeto? Elabore un ejemplo
Un objeto es cualquier cosa
Ejemplo: un carro, balón, lápiz en fin cualquier cosa.

¿Qué es abstracción? Elabore un ejemplo
Cualidades esenciales de un objeto, el cual distingue el objeto a los demás.
Ejemplo:


¿Qué es herencia? Elabore un ejemplo
Es una propiedad que permite que los objetos sean creadosa partir de otros ya existentes, obteniendo características (métodos y atributos) similares a los ya existentes.
Ejemplo: el león y el tigre tendrían la herencia (métodos y atributos) del mamífero









¿Qué es polimorfismo? Elabore un ejemplo
Es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durantesu invocación.
Hay dos tipos:
Dinámico: no tiene ningún tipo de especificación sobre el tipo de dato.
Estático: es al cual se le aplica el polimorfismo deben ser explicitados y declarados uno por uno antes de ser utilizados.
Ejemplo:






7. ¿Qué es encapsulamiento? Elabore un ejemplo

Es el ocultamiento de la funcionalidad interna de sus operaciones, de otros objetos y del mundoexterior.
Ej: tenemos un televisor, el usuario conoce su apariencia y parte de su funcionamiento. Sólo le importa que funcionen el selector de canales, el video y el audio; no le interesa saber cómo funciona cada una de las partes internas del aparato, ese detalle sólo le interesan al fabricante y al técnico de servicio.
8. ¿Entre clases a que se le denomina envío de mensajes? Elabore unejemplo

Los objetos en un sistema trabajan en conjunto, esto se logra por intermedio de mensajes entre ellos. Un objeto envía un mensaje a otro para realizar una operación y el objeto receptor recibe dicho mensaje para su ejecución.

Ej: Un televisor y su control remoto.

9. ¿Que son asociaciones? Elabore un ejemplo

Es el tipo de relación mas básica que indica la invocación desde n actor ocaso de uso a otra operación.
Ej:

10. ¿Qué es una asociación por agregación? Elabore un ejemplo
Es una estrecha relación que existe entre varios Objetos, que se conforma de una combinación de diversos tipos de objetos y donde una clase consta de otra.
Ej:
Multiplicidad
La multiplicidad refiere a la cualidad de múltiple o a la multitud y abundancia excesiva de individuos, especies ohechos.

Uso de la Orientación a Objetos

11. ¿Qué es una clase? Elabore un ejemplo

Es una definición abstracta de un objeto Define la estructura y el comportamiento compartidos por los objetos Sirve como modelo para la creación de objetos.















12. ¿Que son atributos? Elabore un ejemplo

Propiedad o característica de una Clase y describe un rango de valoresque la propiedad podrá contener en los Objetos de la Clase. Una Clase podrá tener uno, varios o ningún atributo.









¿Que son operaciones? Elabore un ejemplo
Rta: [visibilidad] nombre [(lista de parámetros)] [:tipo de retorno] [{propiedades}] . La visibilidad indica si la operación es pública, protegida o privada. Para especificar que una operación es abstracta se escribe el nombreen cursiva. Una operación abstracta no tiene implementación, sólo tiene cabecera. La implementación la proporcionan las clases hijas redefiniendo la operación. La sintaxis de un parámetro es: [dirección] nombre [:tipo] [= valor por omisión]


¿Qué son responsabilidades y restricciones? Elabore un ejemplo
Rta: Son reglas que llevan los Atributos para la capacidad de contener uno o tres...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • GUIA 3
  • guia 3
  • Guia 3
  • Guia 3
  • GUIA 3
  • GUIA 3
  • Guia 3
  • guia 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS