Entradas

Mostrando las entradas de mayo, 2024

Ejercicio

Ejercicio Desarrolla en Java una aplicación para figuras geométricas, las figuras pueden ser de 2D o 3D. Las figuras 2D deben tener métodos para calcular el área y el perímetro, las figuras 3D deben poder calcular su volumen. Todas las figuras deben poder imprimir su clase de figura, es decir, si son un triangulo, rectángulo o cubo. Implementa las figuras triangulo, rectángulo o cubo. Usa interfaces, herencia y polimorfismo. De modo que independientemente de la clase todas deben ser tratadas como su clase padre (por ejemplo: FiguraGeometrica). Crea un arreglo de FiguraGeometrica: agrega rectángulos, triángulos y cubos en dichos arreglos. Recorre el arreglo e imprime el área, el perímetro y su volumen, según corresponda.

Interfaces

  Creando interfaces en Java Las interfaces en Java son herramientas fundamentales para la programación orientada a objetos (POO) que definen un conjunto de métodos abstractos que deben ser implementados por las clases que los implementan. Las interfaces permiten crear contratos entre clases, promoviendo la modularidad, la reutilización de código y el polimorfismo. Estructura de una interfaz en Java: Java public interface NombreInterfaz { // Métodos abstractos void metodoAbstracto1 () ; int metodoAbstracto2 (String parametro) ; // ... y otros métodos abstractos // Constantes (opcional) static final int CONSTANTE1 = 10 ; static final String CONSTANTE2 = "Hola" ; // ... y otras constantes } Explicación de la estructura: public : Define que la interfaz es accesible desde cualquier lugar del programa. interface : Es la palabra clave que indica que se está definiendo una interfaz. NombreInterfaz : El nombre de la interfaz debe seguir las conve...