class pruebaProducto
{
	public static void impAccesosProducto (Producto p)
	{
		System.out.print("\tproducto : " + p.nombre);
		System.out.println ("\t\tcodigo : " + p.codigo);
		System.out.print ("\tcosto : " + p.obtenerCosto ());
		System.out.println ("\t\t\tprecio venta : " + p.obtenerPrecio ());
	}
	public static void impAccesosProdPerecible (ProdPerecible p)
	{
		impAccesosProducto(p);
		System.out.print ("\tdias bodega : " + p.obtenerDiasBodega ());
		System.out.println ("\t\tdias estante : " + p.obtenerDiasEstante ());
		System.out.print ("\tprecio minimo : " + p.obtenerPrecioMinimo ());
	}
	public static void impAccesosFruta (Fruta p)
	{
		impAccesosProdPerecible (p);
		System.out.println ("\t\tventa (diaria) : " + p.ventaDiariaPromedio () + " Kg");
	}
	public static void main (String arg [])
	{
		System.out.println ("\n\tACCESOS DE PRODUCTO");
		System.out.println ("\t--------------------\n");
		Producto KgNaranja = new Fruta (3500, "Kg. naranja",215,1067.8);
		impAccesosProducto (KgNaranja);System.out.println ("\n\tACCESOS DE PRODUCTO PERECIBLE");
		System.out.println ("\t----------------\n");
		ProdPerecible KgManzana = new Fruta (2100, "Kg.manzana",240,946.2);
		impAccesosProdPerecible (KgManzana);
		System.out.println ("\n\n\tACCEOSO DE FRUTA");
		System.out.println ("\t---------------\n");
		Fruta KgPera = new Fruta (3200, "Kg. pera", 250,788.5);
		impAccesosFruta (KgPera);
		System.out.println ();
	}
}
