ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

HERENCIA. PROGRAMACIÓN AVANZADA.


Enviado por   •  5 de Septiembre de 2018  •  Documentos de Investigación  •  612 Palabras (3 Páginas)  •  147 Visitas

Página 1 de 3

INSTITUTO TECNOLÓGICO DE VERACRUZ[pic 1][pic 2]

INGENIERÍA MECATRONICA.

PROGRAMACIÓN AVANZADA.

PRÁCTICA No 5

HERENCIA.

Objetivo:

 El alumno aplicará la Herencia como el proceso que permite que clases sean creadas a partir de otras ya existentes.

  • El alumno reconocerá y aplicará el proceso de Generalización – Especialización.
  • El alumno reconocerá las relaciones de acceso entre clases base y derivadas.
  • El alumno reconocerá las relaciones presentes en una jerarquía de clases.
  • El alumno implementará una aplicación haciendo uso del proceso de Herencia.

Herramientas.

Computadora, Audífonos, Software Visual Studio 2013 .NET.

Material Audiovisual.

Videos tutoriales y cuestionarios que se encontraran en el sitio indicado por el profesor.

Instrucciones.

La práctica cuenta con  un enlace a  un video donde se presentan los pasos a realizar, es obligatorio ver y analizar el video en su totalidad antes de realizar la siguiente etapa.

Definición.

Elaborar un programa que calcule el área y volumen de cilindros.

  1. PROCEDIMIENTO.

Realice los pasos indicados y responda a las preguntas.

1.- Crear un nuevo proyecto del tipo Consola.

2.-  Agregar la clase Punto.

[pic 3]

3.-  Añada la clase Circulo.

[pic 4]

4.-  Agregar la clase Cilindro.

[pic 5]

5.-  En la clase principal, dentro del método   Main(). Se construye un objeto del tipo círculo y otro del tipo cilindro.

[pic 6]

6.- Ejecute la aplicación, obtuvo los resultados esperados Si/No, Explique.

[pic 7]

______________________________________________________________________________

______________________________________________________________________________

______________________________________________________________________________

  1. ACTIVIDADES COMPLEMENTARIAS.

INSTRUCCIONES.

Responda a las preguntas.

En los puntos donde se le indica modificar el código, después de la ejecución regrese el código a su versión original.

1.- ¿Cuál es el propósito de que los campos tengan un acceso protected ?

______________________________________________________________________________

______________________________________________________________________________

______________________________________________________________________________

2.- ¿Cuál es la diferencia entre las dos siguientes declaraciones del constructor, para la clase Punto? 

[pic 8]

                                                

______________________________________________________________________________

______________________________________________________________________________

______________________________________________________________________________

3.- ¿Cuál es el propósito del proceso de Herencia?

...

Descargar como (para miembros actualizados)  txt (5 Kb)   pdf (276.5 Kb)   docx (106.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com