package lab6;


/**
 * Personne (french people)
 * @author martin
 */
public class Personne implements Measurable{
	/*properties*/
	private final String _name;
	private final double _heigth;

	/*constructor*/
	private Personne(final String name, double heigth){
		_name = name;
		_heigth = heigth;
	}

	/*static factory*/
	public static Personne fromNameHeigth(final String name, double heigth){
		return new Personne(name,heigth);
	}

	/*getter*/
	public String getName(){
		return _name;
	}

	//interface Measurable
	public double getMeasure() {
		return _heigth;
	}

	public String toString(){
		return _name + " avec " + _heigth + " de taille";
	}
}
