1 / 10

Conceptos.

Conceptos. -Programación orientada a eventos. -Instancias de clase. -Atributo de los objetos. -Método main , get y set. -Ejemplo de la declaración de clases. -Concepto de herencia en Java. -¿Qué son los eventos en Java?. -Conceptos de polimorfismo. Programación orientada a eventos.

derek-lloyd
Download Presentation

Conceptos.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Conceptos. -Programación orientada a eventos.-Instancias de clase.-Atributo de los objetos.-Método main, get y set.-Ejemplo de la declaración de clases.-Concepto de herencia en Java.-¿Qué son los eventos en Java?.-Conceptos de polimorfismo.

  2. Programación orientada a eventos. • La programacióndirigidaporeventos es un paradigma de la programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.

  3. Instancias de clase. • Las instancias de clase representan los objetos que realmente vamos a trabajar. En Java creamos los objetos por medio de la palabra "new", el objeto nos representa algo especifico. Por ejemplo podemos tener una bicicleta marca Haro de 1 marcha, color rojo y que puede llegar hasta unos 40Km/h.

  4. Atributo de los objetos. • Las características de los objetos, que se almacenan por medio de los llamados atributos o propiedades, pueden ser de diversa naturaleza. La clase hombre puede tener distintos tipos de atributos, como la edad (numérico), el nombre propio (tipo cadena de caracteres), color de piel (que puede ser un tipo cadena de caracteres o tipo enumerado, que es una especie de variable que sólo puede tomar unos pocos valores posibles). También puede tener una estatura o un peso (que podrían ser de tipo float o número en coma flotante). 

  5. Método Main. • El método main en java es un estándar utilizado por la JVM para iniciar la ejecución de cualquier programa Java. Dicho método se conoce como punto de entrada de la aplicación java, pero no en el caso de contenedores gestionados por ambientes como Servlets, EJB o MIDlet ellos tienen métodos de ciclo de vida propios.

  6. Método Gety Set. • Los métodos "get" y "set", también llamados "getters" y "setters", son métodos especiales que interactúan con las variables miembro privadas.

  7. Ejemplo de la declaración de clases. • Vimos como los elementos principales de una clase son sus atributos (datos) y sus métodos (código para manipular los datos). Veamos una clase simple, publicación que podríamos utilizar para almacenar los datos sobre nuestra colección bibliográfica:

  8. Concepto de herencia en Java. • La idea de la herencia es permitir la creación de  nuevas clases basadas en clases existentes.Cuando heredamos de una clase existente, reusamos  (o heredamos) métodos y campos, y agregamos nuevos campos y métodos para cumplir con la situación nueva.Cada vez que encontremos la relación "es-un" entre dos clases, estamos ante la presencia de herencia.

  9. ¿Qué son los eventos en Java?. •  Los eventos de Java son un elemento clave para esta técnica, ya que proporcionan programas con la capacidad para detectar dicha interacción del usuario. La programación con eventos en Java involucra diversas actividades.

  10. Conceptos de polimorfismo. • El polimorfismo, como su mismo nombre sugiere múltiples formas, se refiere a la posibilidad de acceder a un variado rango de funciones distintas a través del mismo interfaz. O sea, que, en la práctica, un mismo identificador puede tener distintas formas (distintos cuerpos de función, distintos comportamientos) dependiendo, en general, del contexto en el que se halle inserto. El polimorfismo se puede establecer mediante la sobrecarga, sobre-escritura y la ligadura dinámica.

More Related