Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


programcion netbeas java, Apuntes de Ciencias Aplicadas a la Actividad Profesiona

son mis apuntes de programcion

Tipo: Apuntes

2020/2021

Subido el 02/06/2021

jhair-almonacid
jhair-almonacid 🇵🇪

4 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
GUIA DE LABORATORIO Página : 1 de 5
GUIA DE LABORATORIO N° 07
Escuela Profesional: Ingeniería de Sistemas. Asignatura: Metodologías de Programación
Sección y Turno: II – M-T-N Semestre Académico: 2021 - I
Sesión 7: POLIMORFISMO CON CLASES ABSTRACTAS
INTRODUCCION
Polimorfismo es la capacidad que tienen los objetos de una clase en ofrecer
respuesta distinta e independiente en función de los parámetros (diferentes
implementaciones) utilizados durante su invocación. Es decir, el objeto como entidad
puede contener valores de diferentes tipos durante la ejecución del programa.
I. OBJETIVOS
1. Codificar, compilar y ejecutar los ejercicios de aplicación.
2. Conocer la estructura de un programa con polimorfismo en Java.
II. EQUIPOS Y MATERIALES
Computadora personal.
Programa NetBeans IDE 8.1 en adelante.
III. METODOLOGIA Y ACTIVIDADES
Codificar los ejercicios desarrollados en el aula.
Presentar avances y ejecución de cada uno de los ejercicios al docente o jefe
de práctica encargado para la calificación correspondiente.
Guardar la carpeta de sus archivos y subirlo a la plataforma blackboard.
IV. EJERCICIOS DE APLICACIÓN
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga programcion netbeas java y más Apuntes en PDF de Ciencias Aplicadas a la Actividad Profesiona solo en Docsity!

GUIA DE LABORATORIO N° 07

Escuela Profesional: Ingeniería de Sistemas. Asignatura: Metodologías de Programación Sección y Turno: II – M-T-N Semestre Académico: 2021 - I Sesión 7: POLIMORFISMO CON CLASES ABSTRACTAS INTRODUCCION Polimorfismo es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros (diferentes implementaciones) utilizados durante su invocación. Es decir, el objeto como entidad puede contener valores de diferentes tipos durante la ejecución del programa. I. OBJETIVOS

  1. Codificar, compilar y ejecutar los ejercicios de aplicación.
  2. Conocer la estructura de un programa con polimorfismo en Java. II. EQUIPOS Y MATERIALES  Computadora personal.  Programa NetBeans IDE 8.1 en adelante. III. METODOLOGIA Y ACTIVIDADES  Codificar los ejercicios desarrollados en el aula.  Presentar avances y ejecución de cada uno de los ejercicios al docente o jefe de práctica encargado para la calificación correspondiente.  Guardar la carpeta de sus archivos y subirlo a la plataforma blackboard. IV. EJERCICIOS DE APLICACIÓN
  1. Implementar las clases y métodos relacionados con el siguiente diagrama de clases que se muestra a continuación, asimismo en el Main ingrese código que haga uso de las clases creadas implementado polimorfismo

Con todo esto ya podemos empezar a ejecutar el programa que simulará el comportamiento de los integrantes de la selección de fútbol española y ver las diferentes formas que adoptan cada uno de los integrantes de la selección. Para ello en la clase Main debe haber el siguiente código: Ahora al ejecutar este fragmento de código vamos a ver que todos tienen el mismo comportamiento a la hora de "concentrarse()" y "viajar()", por tanto ejecutarán el método de la clase padre: Todos los integrantes comienzan una concentración. (Todos ejecutan el mismo método) Vicente Del Bosque -> Concentrarse (Clase Padre) Andres Iniesta -> Concentrarse (Clase Padre) Raúl Martinez -> Concentrarse (Clase Padre)

Todos los integrantes viajan para jugar un partido. (Todos ejecutan el mismo método) Vicente Del Bosque -> Viajar (Clase Padre) Andres Iniesta -> Viajar (Clase Padre) Raúl Martinez -> Viajar (Clase Padre) A continuación debe agregar a la clase main lo siguiente: Ahora vamos a ver como cada uno de los integrante al lanzarse los mismos métodos ("entrenamiento()" y "partidoFutbol()") tienen un comportamiento diferente: Vemos el resultado al ejecutar este fragmento de código: Entrenamiento: Todos los integrantes tienen su función en un entrenamiento (Especialización) Vicente Del Bosque -> Dirige un entrenamiento (Clase Entrenador) Andres Iniesta -> Realiza un entrenamiento (Clase Futbolista) Raúl Martinez -> Da asistencia en el entrenamiento (Clase Masajista) Partido de Fútbol: Todos los integrantes tienen su función en un partido (Especialización) Vicente Del Bosque -> Dirige un Partido (Clase Entrenador) Andres Iniesta -> Juega un Partido (Clase Futbolista) Raúl Martinez -> Asiste al Partido de Fútbol (Clase Padre)