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

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 138 :
 
==Vecteurs==
 
===Produit scalaire===
 
Le produit scalaire est appelé ''dot product'':
 
<source lang="smalltalk">
dotProduct: t1
^ x * t1 x + (y * t1 y)
</source>
 
L'esprit de ''SmallTalk'' demande qu'on considère le produit scalaire comme infixé: Pour calculer le produit scalaire de ''1/>self'' '''avec''' ''t1'', on multiplie leurs ''x'' respectifs (leurs abscisses) et leurs ''y'' respactifs, on additionne les deux produits, et on retourne la somme.
 
==Droites==