All pastes #445136 Raw Edit

Anonymous

public java v1 · immutable
·published 2007-04-17 18:41 UTC
rendered paste body
package art;import java.util.Vector;public class Vecteur{	private Vector colChauss;	private Vector colVet;	private Vector colAccess;		public Vecteur()	{		colChauss = new Vector(5,1);		colVet = new Vector (5,1);		colAccess = new Vector (5,1);	}		public int rechercheChauss(String pNoChauss)	{		int arret=-1;		for(int i=0;i<colChauss.size();i++)		{			if (((Chaussures)colChauss.elementAt(i)).reference==pNoChauss)			{				arret=i;			}		}		return arret;	}	public int rechercheVet(String pNoVet)	{		int arret=-1;		for(int i=0;i<colVet.size();i++)		{			if (((Vetement)colVet.elementAt(i)).reference==pNoVet)			{				arret=i;			}		}		return arret;	}	public int rechercheAccess(String pNoAccess)	{		int arret=-1;		for(int i=0;i<colAccess.size();i++)		{			if (((Accessoire)colAccess.elementAt(i)).reference==pNoAccess)			{				arret=i;			}		}		return arret;	}		public void ajoutChauss(Chaussures nouvC)	{		colChauss.addElement(nouvC);	}	public void ajoutAccess(Accessoire nouvA)	{		colAccess.addElement(nouvA);	}	public void ajoutVet(Vetement nouvV)	{		colVet.addElement(nouvV);	}		public void EnleverChauss(int pNo)	{				colChauss.removeElementAt(pNo);	}	public void EnleverAccess(int pNo)	{				colAccess.removeElementAt(pNo);	}	public void EnleverVet(int pNo)	{			colVet.removeElementAt(pNo);	}		public void VendreChauss(int pNo,int pQte)	{			if (((Chaussures)colChauss.elementAt(pNo)).quantite>=pQte)		{			((Chaussures)colChauss.elementAt(pNo)).quantite=pQte;		}	}	public void VendreAccess(int pNo, int pQte)	{		if (((Accessoire)colAccess.elementAt(pNo)).quantite>=pQte)		{			((Accessoire)colAccess.elementAt(pNo)).quantite=pQte;		}	}	public void VendreVet(int pNo, int pQte)	{		if (((Vetement)colVet.elementAt(pNo)).quantite>=pQte)		{			((Vetement)colVet.elementAt(pNo)).quantite=pQte;		}	}		public void ArriveeChauss(int pNo,int pQte)	{			((Chaussures)colChauss.elementAt(pNo)).quantite=((Chaussures)colChauss.elementAt(pNo)).quantite+pQte;	}	public void ArriveeAccess(int pNo, int pQte)	{		((Accessoire)colAccess.elementAt(pNo)).quantite=((Accessoire)colAccess.elementAt(pNo)).quantite+pQte;	}	public void ArriveeVet(int pNo, int pQte)	{		((Vetement)colVet.elementAt(pNo)).quantite=((Vetement)colVet.elementAt(pNo)).quantite+pQte;	}}