Bueno, seguimos avanzando. Esta es mi resolución del elercicio.
Clase Circulo
public class Circulo {
private static final double PI = 3.1416;
private double radio;
public Circulo () {
radio = 0;
}
public Circulo (double valorRadio) {
radio = valorRadio;
}
public void setRadio (double valorRadio) {
radio = valorRadio;
}
public double getRadio () {
return radio;
}
public double calcularArea () {
return (PI) * (radio * radio);
}
public double calcularLongitud () {
return 2 * PI * radio;
}
}
Clase TestCirculo
import java.util.Scanner;
public class TestCirculo {
public static void main (String [] args) {
System.out.println ("\f");
System.out.println ("Bienvenido al programa CIRCULO");
System.out.println ("Por favor, ingrese (en números) el radio de un círculo...");
Scanner entrada = new Scanner (System.in);
Integer radioIngresado = entrada.nextInt();
Circulo nuevoCirculo = new Circulo ();
nuevoCirculo.setRadio(radioIngresado);
System.out.println ("");
System.out.println ("Muchas gracias");
System.out.println ("El área del círculo, es " + nuevoCirculo.calcularArea());
System.out.println ("La longitud del círculo es " + nuevoCirculo.calcularLongitud());
System.out.println ("Fin del programa");
}
}