Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
poo:utilisation_des_objets [2017/08/07 20:32] admin créée |
poo:utilisation_des_objets [2017/08/07 20:36] (Version actuelle) admin |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Utilisation des objets ====== | ====== Utilisation des objets ====== | ||
| + | |||
| + | <code> | ||
| + | Ville v = new Ville(); | ||
| + | Ville v1 = new Ville("Marseille", 123456, "France"); | ||
| + | Ville v2 = new Ville("Rio", 321654, "Brésil"); | ||
| + | |||
| + | Console.WriteLine(" v = "+v.getNom()+" ville de "+v.getNombreHabitants()+ " habitants se situant en "+v.getNomPays()); | ||
| + | Console.WriteLine(" v1 = "+v1.getNom()+" ville de "+v1.getNombreHabitants()+ " habitants se situant en "+v1.getNomPays()); | ||
| + | Console.WriteLine(" v2 = "+v2.getNom()+" ville de "+v2.getNombreHabitants()+ " habitants se situant en "+v2.getNomPays()); | ||
| + | | ||
| + | /* | ||
| + | Nous allons interchanger les Villes v1 et v2 | ||
| + | tout ça par l'intermédiaire d'un autre objet Ville. | ||
| + | */ | ||
| + | Ville temp = new Ville(); | ||
| + | temp = v1; | ||
| + | v1 = v2; | ||
| + | v2 = temp; | ||
| + | |||
| + | Console.WriteLine(" v1 = "+v1.getNom()+" ville de "+v1.getNombreHabitants()+ " habitants se situant en "+v1.getNomPays()); | ||
| + | Console.WriteLine(" v2 = "+v2.getNom()+" ville de "+v2.getNombreHabitants()+ " habitants se situant en "+v2.getNomPays()); | ||
| + | |||
| + | /* | ||
| + | Nous allons maintenant interchanger leurs noms | ||
| + | cette fois par le biais de leurs mutateurs. | ||
| + | */ | ||
| + | v1.setNom("Hong Kong"); | ||
| + | v2.setNom("Djibouti"); | ||
| + | | ||
| + | Console.WriteLine(" v1 = "+v1.getNom()+" ville de "+v1.getNombreHabitants()+ " habitants se situant en "+v1.getNomPays()); | ||
| + | Console.WriteLine(" v2 = "+v2.getNom()+" ville de "+v2.getNombreHabitants()+ " habitants se situant en "+v2.getNomPays()); | ||
| + | </code> | ||