Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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