ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Excepciones java


Enviado por   •  7 de Octubre de 2018  •  Prácticas o problemas  •  1.072 Palabras (5 Páginas)  •  99 Visitas

Página 1 de 5

using System;

using System.Collections;

namespace generacidadexcepciones

{

/// <summary>

/// Description of almacen.

/// </summary>

public class almacen

{

ArrayList<T> lista =new ArrayList<T>();

private int tope;

public almacen()

{

this.tope=0;

}

public almacen(int tope)

{

this.tope=tope;

}

public void add(T objeto)

{

if( lista.size()<=tope)

lista.add(objeto);

else

throw new RuntimeException("NO CABE MAS PRODUCTOS EN EL ALMACEN!!!");

return lista.iterator();

}

public Iterator<T> iterator() {

return lista.iterator();

}

public void BuscarPorParametro(long producto x)

{

WriteLine("el producto que estamos buscando es: ");

if (lista.size(rPNS_codigo_de_producto)==x.rPNS_codigo_de_producto)

x.mostrar();

else

Console.Write("el producto que estamos buscando no se encuentra en el almacen: ");

}

public void VerificarSiElAlmacenEstaLleno()

{

if( lista.size()<=tope)

throw new RuntimeException("aun hay espacio en el almacen para guardar os productos!!!");

else

throw new RuntimeException("el almacen esta lleno informar al encargado!!!");

return lista.iterator();

}

public void Eliminar()

{

int x=lista.size();

this.lista.remove(x-1);

}

public String toString() {

return "almacen [tope=" + tope + ", productos=" + productos+"]\n";

}

}}

using System;

namespace generacidadexcepciones

{

/// <summary>

/// Description of productos.

/// </summary>

public class productos

{

protected string rPNS_clasificacion;

protected long rPNS_codigo_de_producto;

protected double rPNS_precio;

protected int rPNS_unidad_de_medida;

protected int rPNS_unidades_de_stock;

protected string rPNS_ambiente_de_conservacion;

protected string rPNS_fecha_de_vencimiento;

public string RPNS_fecha_de_vencimiento {

get { return rPNS_fecha_de_vencimiento; }

set { rPNS_fecha_de_vencimiento = value; }

}

public string RPNS_ambiente_de_conservacion {

get { return rPNS_ambiente_de_conservacion; }

set { rPNS_ambiente_de_conservacion = value; }

}

public int RPNS_unidades_de_stock {

get { return rPNS_unidades_de_stock; }

set { rPNS_unidades_de_stock = value; }

}

public int RPNS_unidad_de_medida {

get { return rPNS_unidad_de_medida; }

set { rPNS_unidad_de_medida = value; }

}

public double RPNS_precio {

get { return rPNS_precio; }

set { rPNS_precio = value; }

}

public long RPNS_codigo_de_producto {

get { return rPNS_codigo_de_producto; }

set { rPNS_codigo_de_producto = value; }

}

public string RPNS_clasificacion {

get { return rPNS_clasificacion; }

set { rPNS_clasificacion = value; }

}

public productos()

{

rPNS_clasificacion="lacteos";

rPNS_codigo_de_producto=123456;

rPNS_precio=20.5;

...

Descargar como (para miembros actualizados)  txt (13.7 Kb)   pdf (62.1 Kb)   docx (20.2 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com