package packGeneri;

// Classe générique travaillant avec deux valeurs dont le type sera défini dynamiquement.

public class Gardien2 <Premier, Second>
{
	private Premier maValeur1;
	private Second maValeur2;
	
	public Gardien2 (Premier p1, Second p2)
	{
		/*this.maValeur1 = p1;
		this.maValeur2 = p2;*/
		this.setPremier(p1);
		this.setSecond(p2);
	}
	
	public void setPremier(Premier pVal)
	{
		this.maValeur1 = pVal;
	}
	
	public void setSecond (Second pVal)
	{
		this.maValeur2 = pVal;
	}
	
	public Premier getPremier ()
	{
		return (maValeur1);
	}
	
	public Second getSecond()
	{
		return (maValeur2);
	}

}
