Trabajo POO
R//
Superclase y Subclases
Elconcepto de herencia conduce a una estructura jerárquica de clases o estructura de árbol, lo cual significa que en la OOP todas las relaciones entre clases deben ajustarse a dicha estructura.
En estaestructura jerárquica, cada clase tiene sólo una clase padre. La clase padre de cualquier clase es conocida como superclase. La clase hija de una superclase es llamada una subclase.
Una superclasepuede tener cualquier número de subclases.
Una subclase puede tener sólo una superclase.
A es la superclase de B, C y D.
D es la superclase de E.
B, C y D son subclases de A.
E es una subclase deD.
9.6 El mundo de las fi guras es más extenso que las fi guras incluidas en la jerarquía de herencia de la fi gura 9.3.Anote todas las fi guras en las que pueda pensar (tanto bidimensionales comotridimensionales) e intégrelas en una jerarquía Figura más completa, con todos los niveles que sea posible. Su jerarquía debe tener la clase Figura en la parte superior. Las clases FiguraBidimensionaly FiguraTridimensional deben extender a Figura. Agregue subclases adicionales, como Cuadrilatero y Esfera, en sus ubicaciones correctas en la jerarquía, según sea necesario.
R//
Figuras:
importjavax.swing.*;
public class Figuras {
int ancho,
largo;
double radio;
String salida="Figuras"+"\n"+"\n";
public void Circulo(){
radio=Double.parseDouble(JOptionPane.showInputDialog("Digite el valorde (radio) del circulo"));
salida+="Circulo"+"\n"+"Radio: "+radio+"\n"+"\n";
}
public void Triangulo(){
ancho=Integer.parseInt(JOptionPane.showInputDialog("Digite el valor de (ancho) del triangulo"));largo=Integer.parseInt(JOptionPane.showInputDialog("Digite el valor de (largo) del triangulo"));
if(ancho!=largo){
salida+="Triangulo"+"\n"+"largo: "+largo+" cm "+"\n"+"ancho: "+ancho+" cm...
Regístrate para leer el documento completo.