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> |