<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">// Clase base para definir figuras de dos dimensiones y calcular el area y perimetro


public abstract class Figura2D {

   // Nombre de la figura
   private String nombre;


   // Constructor
   public Figura2D(String nombre) {
      this.nombre = nombre;
   }

   // Regresa el nombre de la figura
   public String getNombre() {
      return nombre;
   }

   // Visualiza las propiedades de la figura
   public void visualiza() {
      System.out.println ("Nombre: " + getNombre() + " Area: " + area() + " Perimetro: " + perimetro());
   }

   // Perimetro
   abstract double perimetro();

   // Area
   abstract double area();

}

</pre></body></html>