Aqui esta la solucion del ejercicio, si pueden revisarla por favor..
Clase Circulo
public class Circulo{
private static final double numeroPI = 3.1416;
private double radio;
private double area;
private double longitud;
public Circulo(){
radio = 0.0;
}
//setter
public void setRadio(double radio){
this.radio = radio;
}
//getters
public double getRadio(){return radio;}
//metodo para calcular area del circulo
public void CalcArea(){
double cuadrado = 1;
for(int i=1; i<=2; i++){
cuadrado = cuadrado * radio;
}
area = numeroPI * cuadrado;
}
public double getArea(){return area;}
//metodo para calcular longitud del circulo
public void CalcLongitud(){
double diametro = radio * 2;
longitud = numeroPI * diametro;
}
public double getLongitud(){return longitud;}
}
Clase Main
import java.util.Scanner;
public class TestCirculo{
public static void main(String []args){
System.out.println("Programa para obtener Area y Longitud de un circulo");
Circulo cir = new Circulo();
Scanner escaner = new Scanner(System.in);
System.out.println("Por favor ingrese el Radio deseado para el circulo:");
cir.setRadio(escaner.nextDouble());
cir.CalcArea();
cir.CalcLongitud();
System.out.println("El circulo con radio "+cir.getRadio()+" tiene un area de "+cir.getArea()+" y una longitud de "+cir.getLongitud());
}
}