Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2P3P
2P3P
JAASIEL JARED
RAMIREZ NIETO
2do Parcial. Practica 3 (Herencia Multiple)
12/10/23
Indice
Tabla de contenido
Objetivo ____________________________________________________________________ 1
Herencia Multiple ____________________________________________________________ 2
Pseudocodigo _______________________________________________________________ 4
Mi Programa de Herencia multiple _______________________________________________ 5
Pseudocodigo _______________________________________________________________ 7
Conclusión__________________________________________________________________ 8
Pg. 01 POO
Objetivo
El objetivo de este programa es entender bien la sintaxis y el funcionamiento de
los las herencia multiples, como encanjan y se pueden ocupar dentro de las
clases. Para que el alumno logre hacer un programa entendiendo que es lo que
se hace y como se componen y para que sirven
Introducción.
Creamos un programa con los conocimientos adquiridos de teoría sobre las
herencias múltiples, viendo cómo nos sirven dentro de nuestros programas
asignando variables que serán herencia para otras clases, este programa tiene
el fin de conocer la sintaxis y funcionamiento de las herencias ocupándolo en
un programa para sacar el área de los polígonos
Pg. 02 POO
Herencia Multiple
Algoritmo
1. Definir la clase Polígono con
atributos protegidos base y altura.
Pseudocodigo
Clase Poligono
Atributos protegidos base, altura
Método Constructor Poligono(a, b)
altura = a
base = b
Clase Salida
Método estático imprime(i)
Imprimir i
Función Principal
Crear objeto rect de tipo Rectangulo con valores 4 y 5
Crear objeto trgl de tipo Triangulo con valores 4 y 5
Llamar al método imprime de rect con el área de rect como parámetro
Llamar al método imprime de la clase Triangulo con el área de trgl como parámetro
Retornar 0
Pg. 05 POO
Algoritmo
1. Definir la clase Polígono con
dimensiones protegidas dimension1 y
dimension2.
e. Retornar 0.
Pg. 07 POO
Pseudocodigo
Clase Poligono
Atributos protegidos dimension1, dimension2
Método Constructor Poligono(d1, d2)
dimension1 = d1
dimension2 = d2
Clase Salida
Método estático imprime(valor)
Imprimir "Area: " seguido del valor
Función Principal
Crear objeto cuadrado de tipo Cuadrado con valor 4
Crear objeto circulo de tipo Circulo con valor 3
Llamar al método imprime de cuadrado con el área de cuadrado como parámetro
Llamar al método imprime de circulo con el área de circulo como parámetro
Retornar 0
Pg. 08 POO
Conclusión
En el primero programa de el cilindro pudimos ocupar la herencia pero de
manera multiple y esto nos ayuda a ver como podemos ocuparlo
practicamente. Dentro de nuestros programas es practicamente el mismo
pseudocidigo pero con diferentes figuras al igual que con el algoritmo.