Está en la página 1de 6

TECNOLÓGICO NACIONAL DE MÉXICO

Instituto Tecnológico Superior de San Martín Texmelucan

DIVISIÓN DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Nombre de la asignatura: Programación orientada a objetos

Nombre del trabajo: Reporte de practica 3

ELABORADO POR:
Isai Martínez Cano No. Control: 23240001
Semestre: 2 | Grupo: A

San Martín Texmelucan, Puebla 8 de


abril del 2024.
Índice
1. Introducción ..................................................................................................... 2
2. Desarrollo ........................................................................................................ 2
3. Conclusión. ...................................................................................................... 7

1
1. Introducción.
La herencia es un mecanismo que permite a un objeto heredar propiedades y
comportamientos de otro objeto. En este reporte se visualizara como es la herencia en
java con respecto a las clases, ya que llevan un orden para poder heredar, aquella
clase que hereda se le conoce de distintos nombres, tales como: Clase padre, Clase
Base o Clase superclase, esta clase se encarga de heredar métodos y atributos de la
misma a otras clases con el código de “Extends” con el fin de no duplicar el código. Las
clases que toman esa herencia se les conoce como: Clase extendida, derivada, hija o
subclase, con esta herencia veremos cómo nos facilitara el desarrollo de nuestro
programa, evitando algunas complejidades y facilitando la programación.

2. Desarrollo.
Para dar inicio en esta práctica, se requiere de una app para un registro civil donde se
registraran los datos de los padres y de su bebe, se requiere de 3 clases, estas llevaran
por nombre: Persona, Hijo, AppHerencia.

2
En la clase Persona se definirá los atributos que contiene una persona o los datos que
se solicitan en un registro civil como: Nombre, Apellido Paterno, Apellido Materno,
Género.

En la clase hijo llevara el código “extends” para que se hereden los métodos y atributos de
la clase Persona, con esto solo quedara colocar los atributos de la clase base a nuestra
subclase.

3
Como ultima clase crearemos la clase AppHerencia,donde agregaremos un menú con
botones donde llevara 3 diferentes tipos de registros, en cada uno de ellos se pedirán los
datos de los padres e hijos para luego mandar a imprimir los datos de ellos, utilizando un
ciclo “Do” para que repita el menú hasta que el usuario seleccione la opción salir.

4
3. Conclusión.
Como resultado se pudo visualizar como es la herencia por medio de las clases, se
pudo comprender que se puede utilizar una clase como base para poder heredar a
otras clases que tengan una cierta relación con los atributos, para no duplicar el código
y facilitar más la programación, se aprendió que en la clase base se hereda métodos y
atributos con ayuda del código extendns, con esta práctica se llevaron conocimientos
que se podrán utilizar a futuro en la programación.

También podría gustarte