« Programmation objet et géométrie/SmallTalk par l'exemple » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 174 :
===Distance===
 
Pour calculer la distance entre le point courant et un autre point ''t1'', DrGeo a besoin de deux autres variables ''t2dx'' et ''t3dy'', où sont stockées respectivement la différence des abscisses et la différence des ordonnées. La fonction retourne la racine carrée de la somme de leurs produits par eux-mêmes (à lire de droite à gauche; on notera que ''Smalltalk'' ne connaît pas les règles de priorité opératoire, ce qui oblige à mettre le second produit entre parenthèses):
 
<source lang="smalltalk">