Estrutura de Datos

Páginas: 6 (1445 palabras) Publicado: 1 de noviembre de 2014
-339090317500054578253111500UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS ELECTRÓNICA E INDUSTRIAL
Datos:
Nombre: Joel Allaica CaranquiFecha: 10 de abril de 2014
Módulo: Estructura de Datos
Consulta:
LA PROGRAMACIÓN ORIENTADA A OBJETOS 
La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en susinteracciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe una gran variedad de lenguajes de programación que soportan la orientación a objetos.
¿QUE ES CLASE?
Definimos unaclase, como una colección o conjunto de objetos que comparten características comunes entre si.
Esta definición es muy similar al concepto de conjuntos del algebra booleana, y la razón es que oop es en esencia algebra booleana.
Tanto una clase, asi como un objeto derivado de la misma, contienen tres aspectos importantes que nos permiten hacer clasificaciones con ellos, dichos aspectos son:
Ambostienen propiedades, es decir tienen un conjunto de características propias que permiten individualizarlos entre si, características tan genéricos como son la forma, el color, el tamaño, etc. o características, propiedades o atributos más particulares como, nombre, edad, etc.
Por ejemplo la clase gatos tienen como propiedades o atributos, nombre, edad, color, peso, estatura, etc.
La clase FRAMEtiene como propiedades, el tamaño, el background, etc.
El segundo aspecto de las clases o sus objetos derivados, son las conductas, comportamientos o más apropiado los llamados métodos.
Los métodos son las conductas propias del objeto que se trate, es decir mientras las propiedades reflejan el “SER” del objeto, los métodos nos indican el “HACER” del objeto.
Por ejemplo los métodos del objeto oclase gatos, son dormir(), maullar(), comer(), etc.
Por ejemplo los métodos de una buena ventana son, abrirse(), cerrarse(), maximizarse(), minimizarse() etc.
El tercer aspecto de una clase u objeto, son los eventos, es decir la capacidad que tienen de relacionarse con otros objetos derivados de la misma clase o de otras clases.
¿QUÉ ES HERENCIA?
La herencia es el mecanismo que:
sirve de soportepara registrar y utilizar las relaciones conceptuales existentes entre las clases
posibilita la definición de una clase a partir de otra
Jerarquías de herencia
La herencia organiza las clases en una estructura jerárquica formando jerarquías de clases
Ejemplos:

No es tan sólo un mecanismo para compartir código.
Consistente con el sistema de tipos del lenguaje.
¿QUÉ ES POLIMORFISMO?
Elpolimorfismo consiste en obtener un mismo método con diferentes funciones, es decir, suponiendo que tengamos una clase Saludo con el método Saludo el cual sería su constructor, pero en este caso tendríamos varios constructores pero siempre siguiendo las reglas de independencia en cuestión a los parámetros de cada constructor para que así puedan diferenciarse uno de otro, sin embargo cada uno tendrádiferentes procesos internos en sí mismo.
¿QUÉ ES UN OBJETO?
Los objetos son la base para un lenguaje POO. Todo lo real se lo lleva a la programación.
Un objeto en Java puede ser cualquier objeto físico (como casa, perro) o conceptual en la vida real (evento, tarea, etc...). Se lo denomina objeto de software.
Los objetos en la vida real tienen dos componentes:
Estado o característicasrepresentados en un objeto de software con campos o variables (fields).
Comportamiento que son las acciones que realizan los objetos. En un objeto de software son representados como métodos o funciones
¿QUÉ ES INSTANCIAR?
La instanciación se produce con la creación de un objeto perteneciente a una clase (se dice que se instancia la clase). El objeto que se crea tiene los atributos, propiedades y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estrutura de datos
  • Arboles en Estruturas de Datos
  • ESTRUTURA DE DATOS TRABAJO DE INVESTIGACION
  • estrutura
  • la estrutura
  • Estrutura
  • imforme estrutura
  • estrutura de tesis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS