Algebra
1[35 puntos] Cree un proyecto que contenga una clase base y dos clasesderivadas que contengan herencia, polimorfismo y encapsulamiento utilizando constructores. Comente su código utilizando líneas de comentario donde se produce y como los conceptossolicitados.
2[65 puntos] Cree un proyecto que contenga un JFrame como se indica a continuación:
Diseño: Arrastre un Panel de Pestañas al frame y lo ajusta al tamaño del area de diseño,luego arrastre un primer panel en la parte superior de su panel de pestañas, luego arrastre un segundo y tercer panel repitiendo los pasos anteriores. Posteriormente ubique los objetoscomo se muestra en las figuras:JLabel, JTextField, JButton, JTextArea, modificando los atributos para que los textos se presenten como los indicados.
Fuente: Los botoneslimpiar, al presionarse, deberán limpiar los JTextField y JTextArea que corresponda. Además cree los siguientes métodos para que se invoquen cuando se presione el botón que corresponda:areaCuadrado: Muestra área del cuadrado, de tipo double en el JTextField correspondiente. Recibe un parametro tipo double. Calcula el área del cuadrado con el dato recibido.areaTriangulo: Muestra área del triángulo, de tipo double en el JTextField correspondiente. Recibe dos parametros tipo double. Calcula el área del triángulo con los datos recibidos.areaCirculo: Muestra área del círculo, de tipo double en el JTextField correspondiente. Recibe un parametro tipo double. Calcula el área del círculo con el dato recibido.importante: utilizar try catch para manejar los errores de ingreso tipo NumberFormatException
main: En su clase principal cree un objeto para que se pueda ejecutar el proyecto.
Regístrate para leer el documento completo.