

	package TPnote;

import java.util.ArrayList;
import java.util.Iterator;

public class Ville implements Iterable{

	/* Réponse question 6:
	
	Définition: Un objet d'une classe implantant l'interface Iterator permet de parcourir une structure de données. 
	Pratiquement, un curseur sur une position (courante) précédant ou suivant un élément de la structure est conservé en mémoire 
	(initialement avant le premier élément et à la fin après le dernier, entre deux éléments durant l'itération).
	
	 */
	
	private String Nom;
	public ArrayList<Habitation> listHab;

	public ArrayList<Habitation> getListHab() {
		return listHab;
	}


	public Ville(String nom)  {
			this.Nom=nom;
			this.listHab = new ArrayList<Habitation>(); 
	}
	
	public String getNom() {
		return Nom;
	}

	public void addBatiment(Habitation h){
		listHab.add(h);
	}


	
}