Programación completa de aplicaciones que incluyen la clase Shape Circle y Test
importar java.io.*;
importar java.awt.*;
forma de clase abstracta //Definición de clase abstracta (3 puntos)
{
público abstracto doble getPerimeter();
público abstracto doble getArea()
}
clase pública Prueba
{
public static void main(String args[]) //definición del método main() (2 puntos)
{
MiCírculo c=new MiCírculo(1.0);
System.out.println(c.toString());
}
}
clase Círculo extiende Forma
{
final double PI=3.14
doble radio
Círculo(doble r; ){ radio=r } //Definición del constructor (1 punto)
public double getPerimeter() //Definición del método (1 punto)
{return 2*PI*radius; }
public double getArea()//Definición del método (1 punto)
{ return PI*radius*radius }
public String toString() / /Definición del método (2 puntos)
{return "radius=" radio ", perímetro=" getPerimeter() ", area=" getArea() }
} p; >
¿Elegiste la clase de Java de Lan Wenfei? Desafortunadamente, el profesor fue demasiado estricto. Copié esto. . .