e premier élément correspondant au critère =====
Lorsque je veux détecter le premier élément de la coll... t qui répond à ce critère-là?
* ''allSatisfy:'' lorsque je veux tous les éléments d'une collection qui... répondent à un critère donné.
* ''reverseDo:'' lorsque je veux parcourir la collection à l'envers en ... ant de la fin vers le début.
* ''doWithIndex:'' lorsque je veux parcourir la collection en ayant un cu
oir du comportement particulier qui va s'exécuter lorsqu'un objet, une instance de cette classe ne compr... s proxys, la délégation automatique, c'est-à-dire lorsque vous voulez que tous les messages que reçoit u... eption, et peut y avoir du traitement particulier lorsqu'un message n'est pas compris.
{{catch_messagen... h de Java, donc c'est le code qui va être exécuté lorsque l'exception est capturée.
Donc si on envoie l
ue **la méthode qui sera exécutée sera déterminée lors de l'exécution**, que la bonne méthode sera exécu... binding" en anglais, qu'est-ce que ça signifie ?
Lors de la compilation, je ne connais pas le code qui ... Je sais que je vais devoir rechercher la méthode lors de l'exécution. Des techniques d'optimisation fon... rmation n'est pas intéressante pour moi. Je veux, lorsque j'envoie mon message "aire", recevoir la bonne
ça représente toujours le receveur.
Par contre **lorsqu'un message est envoyé à super, l'algorithme de ... développeur avant l'exécution du programme. Donc lorsque le développeur de la méthode ''bar'' écrit ''s... classe A.
''super'', à l'inverse, est statique. Lorsque le développeur écrit ''super foo'', il sait quelle est la méthode ''foo'' qui sera exécutée lorsque le programme sera exécuté.
Donc en écrivant ç
ents, comme on l'a vu dans la programmation objet lors des cours précédents.
Prenons un exemple. Si on ... et que la méthode correspondante va être exécutée lors de l'exécution.
Et le dernier point que j'ai men... ait : "Je saurai quelle est la méthode à exécuter lors de l'exécution et ce sera basé sur la classe du r
éritage et statique pour l'état, c'est-à-dire que lorsque la sous-classe est créée son état est connu à ... t dynamique. C'est-à-dire que durant l'exécution, lorsqu'on envoie un message à un objet, on va aller re... self?
* Comment se comporte l'envoi de messages lorsqu'un message est envoyé à l'objet self?
**self**
ous donner quelques illustrations, on les reverra lors de vidéos. Chaque élément graphique, par exemple,... e décrit sur le site de Pharo lui-même, bien sûr, lors du MOOC et sur le site de Fun, vous aurez des ins
nter >> increment'' et ''Counter >> decrement''.
Lors de cette première approche, on a initialisé la va... on voudrait par exemple avoir un compteur à zéro lors de l'instanciation.
Commençons par créer le test
ut obtenir le point en bas à droite du rectangle. Lorsqu'on éxécute le code ci-dessus, une exception est... lié.
Donc effectivement, il faut faire attention lorsqu' on manipule des opérations arithmétiques dans
portement se fait à l'exécution. C'est-à-dire que lorsqu'on envoie un message à un objet, la méthode cor... d'état est statique**, c'est-à-dire qu'il se fait lorsque la sous-classe est définie, tandis que l'**hér