All pastes #29744 Raw Edit

Falkom

public java v1 · immutable
#29744 ·published 2005-11-20 21:28 UTC
rendered paste body
import java.util.Vector;class MercaBarat{	Vector productos;	Vector personas;		public void add(Product pProduct)	{		productos.addElement(pProduct);	}		public void add(Person pPerson)	{		personas.addElement(pPerson);	}		public void decreaseStock(int pbarCode, int punits)	{			}		public void remove(int pnif)	{		int i = 0;				while (i < personas.size())		{			if ((((Person)personas.elementAt(i)).getnif()).equals(pnif)) {				personas.remove(i);			}			i = i + 1;					}			}		public void remove(String pcode)	{		int i = 0;				while (i < productos.size())		{			if (((Product)productos.elementAt(i)).getbarCode() == Integer.parseInt(pcode)) {				productos.remove(i);			}						i = i + 1;					}			}	public String listProducts()	{		int i = 0;		String temp = "";			while (i < productos.size())		{			temp += (String)productos.get(i);										i = i + 1;					}				return temp;			}	public Product findProduct(int pbarCode)	{				for (int i=0; i < productos.size(); i++)		{			if (((Product)productos.elementAt(i)).getbarCode() == pbarCode) {				return((Product)productos.elementAt(i));			} else {				return null;			}					}			}	//public Product findProduct(String pbrand, int pmodel)	//{			//}	public String listEmployees()	{		int i = 0;		String temp = "";			while (i < personas.size())		{			temp += (String)personas.get(i);										i = i + 1;					}				return temp;				}		//public String listAdministrators()	//{			//}	//public String listTellers()	//{			//}		//public String listShelfStackers()	//{			//}		//public String listEmployee(int pnif)	//{			//}		};