(M3-L4) Ejemplos de P.O.O. Java. Clases Abstractas PDF

Title (M3-L4) Ejemplos de P.O.O. Java. Clases Abstractas
Course Programación Orientada a Objetos
Institution Universidad Siglo 21
Pages 6
File Size 883.4 KB
File Type PDF
Total Downloads 101
Total Views 136

Summary

Una de las lecturas del modulo 3...


Description

Ejemplos de P.O.O. Java / Clases Abstractas

Programación Orientada a Objetos

Ejemplos de programación orientada a objetos con Java Guía de BlueJ. Resumen de su uso A continuación, presentamos extractos útiles del manual publicado en el sitio oficial de la herramienta BlueJ, para poder avanzar en la construcción, prueba y aprendizaje de java, en forma práctica e intuitiva. “Comenzando: 1. Para abrir un proyecto, seleccione Open del menú Project 2. Para crear un objeto, seleccione un constructor del menú emergente de la clase. 3. Para ejecutar un método, selecciónelo en el menú emergente del objeto. 4. Para editar el código fuente de una clase, haga doble-clic en su icono. 5. para compilar una clase, pulse el botón Compile del editor. Para compilar un proyecto, pulse el botón Compile en la ventana del proyecto. 6. Para obtener ayuda para un mensaje de error de compilación, pulse la interrogación que está próxima al mensaje de error. Haciendo un poco más: 7. La inspección de objetos permite realizar una depuración sencilla al mostrar el estado interno de un objeto. 8. Se puede pasar un objeto como parámetro a un método pulsando en el icono del objeto. Creando un nuevo proyecto 9. Para crear un proyecto seleccione New... del menú Project. 10. Para crear una clase, pulse el botón New Class y especifique el nombre de la clase. 11. Para crear una flecha, pulse en el botón de flecha y arrástrela en el diagrama, o simplemente escriba el código en el editor. 12. Para eliminar una clase o una flecha, seleccione la función Remove de su menú emergente. “ (Kolling, 2006, p.33)

Ejemplo de la Clase Tiempo1

2

La figura 1 nos muestra la clase Tiempo1, que crea objetos capaces de almacenar horas, minutos y segundos. Una vez analizada, construye una clase con un método main que cree objetos, pida por consola ingresar valores y finalmente, muestre cada dato cargado. Veamos el siguiente código. Figura 1: Parte de una subclase con el método area() para sobreescribir

Fuente: Clase de ejemplo sobre manejo de Fecha y Hora (Deitel, 2012, p.313)

3

Figura 2: Cómo probar el codigo de Tiempo1

Fuente: Prueba de la clase de ejemplo sobre manejo de Fecha y Hora (Deitel, 2012, p.315)

Ejemplo 2: Clase Employee La figura 3 nos muestra la clase employee que crea objetos asignados a empleados con los datos básicos. Por cada nueva instancia de la clase contará los objetos creados y cuando estos sean borrados, restará uno por cada empleado borrado. Una vez analizada, construye una clase con un método main que cree objetos del tipo employee, pida por consola ingresar valores y finalmente, muestre cada empleado cargado por pantalla.

4

Figura 3: Declaracion de una clase simple para almacenar información de un empleado

Fuente: Otra clase de ejemplo de creación de clases. Fuente propia

Referencias 5

Deitel, P. J., y Deitel, H. M. (2012). Capítulo 8, Clases y Objetos, un análisis más detallado en Deitel y Deitel Java, cómo programar. México: Pearson. Kölling, M. (2006). Tutorial de BlueJ Versión en español de Guarín Alfonso. Maersk Institute. University of Southern Denmark Recuperado de: https://www.bluej.org/tutorial/tutorial-spanish-1.pdf

6...


Similar Free PDFs