Outils pour utilisateurs

Outils du site


nsi:terminales:classe_python

Différences

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

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
nsi:terminales:classe_python [2021/06/23 19:34] goupillwikinsi:terminales:classe_python [2021/10/22 23:35] (Version actuelle) – ↷ Page déplacée de nsi:tds:serveur_web20:nsi:terminales:classe_python à nsi:terminales:classe_python goupillwiki
Ligne 101: Ligne 101:
  
 La ligne indique donc que l'on veut que l'attribut ''x1'' de l'objet en cours soit égal au ''x1'' que l'on a fournit à la création de l'objet. La ligne indique donc que l'on veut que l'attribut ''x1'' de l'objet en cours soit égal au ''x1'' que l'on a fournit à la création de l'objet.
 +
 +
 +
 +<WRAP important>
 +== clones ==
 +<code python>
 +>>> tA = Triangle(0,0,5,2,3,4)
 +>>> tB = Triangle(0,0,5,2,3,4)
 +>>> tA == tB
 +False
 +</code>
 +
 +Bien que les deux triangles sont identiques, ''tA'' désigne la case mémoire où est stocké l'objet, idem pour ''tB''. Les deux objets ont beau avoir les mêmes attributs, ils sont stockés à des endroits différents et donc ''tA == tB'' renvoie ''False''.
 +
 +Autrement dit, deux voitures peuvent être de même marque, de la même année, de même modèle... mais ce ne sont pas les même voitures.
 +</WRAP>
  
 ===== Objet responsable ===== ===== Objet responsable =====
nsi/terminales/classe_python.1624469650.txt.gz · Dernière modification : de goupillwiki