Saludos aqui os dejo el programa que estoy intentando hacer y no se q es lo que falla. Por favor que alguien me diga la correccion .. Primero he creado una clase llamada Rectangulo y despues otra que es el programa Usorectangulo...Graciassssss
   public class Rectangulo
{
	 private double altura;
	 private double base;
 
 
	 public double CalcularArea(double base, double altura)
 
	 {
	 	double area;
 
	 	area= base*altura;
	 	return area;
	 }
}   public class UsoRectangulo
{
	private double altura;
	private double base;
 
 
	public void leer()
	{      base=10;
	       altura=3;
	 }
 
	 public void mostrar(double area)
	 {       System.out.println("El área del rectangulo es:"+area);
 
	 }
 
	 public static void main(String argv[])
	 {    
	      leer();
	      Rectangulo r;
	      r= new Rectangulo();
	      r.base= base;
	      r.altura= altura;
	      r.area= area;
	      area= r.CalcularArea(r.base,r.altura);
	      mostrar(r.area);
	 }
}        
---------------------------------------------------------------------------+
SaLuDossssssssSSSSSSSSSSSSSSSSS

