package tp.tableau;

public class Mesure 
{
	long duree;
	int nbMesures, nbAffectations, nbTests;
	
	public Mesure()
	{
		duree = 0;
		nbAffectations = 0;
		nbTests = 0;
		nbMesures = 0;
	}
	
	public void nouvelleMesure(){nbMesures++;}
	public void ajoutDuree(long d){duree+=d;}
	public void ajoutAffectation(){nbAffectations++;}
	public void ajoutTest(){nbTests++;}
	
	public void calculMoyenne()
	{
		duree/=nbMesures;
		nbAffectations/=nbMesures;
		nbTests/=nbMesures;
	}
	
	public String toString()
	{
		StringBuffer buf = new StringBuffer();
		buf.append(duree);
		buf.append(" ns - ");
		buf.append(nbTests);
		buf.append(" tests - ");
		buf.append(nbAffectations);
		buf.append(" affectations");
		return buf.toString();
	}
}
