• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • definir_fuseau_horaire_du_conteneur • equivalences • emulation-n64 • firefox-sync • circuits-integres • menus • 420_options_de_configuration_de_base • 120_assertions_elementaires • adresses_ipv4_privees • emulation-playstation

cas

Recherche

Voici les résultats de votre recherche.

Commence par
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@cours:informatique:dev:programmation_objet_pharo
  • toute catégorie
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Pages trouvées :

  • 215_messages_sequences_et_cascades

Résultats plein texte:

215_messages_sequences_et_cascades
10 Occurrences trouvées, Dernière modification : il y a 3 ans
====== Comprendre les messages : Séquence et Cascade ====== On aborde ici deux points, qui sont la **séquence** et la **cascade** d'expression que vous allez retrouver const... oujours le receveur de l'objet. Donc, regardez le cas de figure. J'ai Transcript cr. , Transcript show:... x le faire, je vais utiliser ce qu'on appelle une cascade, c'est le point-virgule. Donc, là je vais fai
240_yourself
9 Occurrences trouvées, Dernière modification : il y a 3 ans
st quand même parfaitement utile dans ce genre de cas-là. Grâce à l'opérateur cascade ';', après avoir ajouté 2, on va explicitement exécuter la méthode "y... et new" ça retourne 2, mais **grâce à l'opérateur cascade suivi de "Yourself"** l'ensemble de l'express... va retourner le nouveau "Set". Alors pourquoi la cascade retourne systématiquement la valeur retournée
325_principales_collections
5 Occurrences trouvées, Dernière modification : il y a 3 ans
e d'objet en Pharo, ce qui n'est pas forcément le cas dans dans les autres langages. Donc quelques-une... OrderedCollection new: 1000 </code> Donc premier cas de figure, j'utilise new. Deuxième cas de figure, en spécifiant la taille de la collection. Typiqueme... e> Donc je vais insérer la chaîne Calvin dans la case 1. Et puis je peux demander la taille. L'élément
235_parentheses_vs_crochets
4 Occurrences trouvées, Dernière modification : il y a 3 ans
e vous donne les réponses. En fait, dans les deux cas, ce sont des crochets puisque dans le premier cas, si on veut répéter plusieurs fois l'expression self... age Value à ce block-là. Et puis dans le deuxième cas, x IfEmpty, si x n'est pas vide alors dans ce cas-là il ne faut pas du tout exécuter l'expression self
205_messages_pour_programmeurs_java
3 Occurrences trouvées, Dernière modification : il y a 3 ans
uments qui s'appliquent sur un receveur. C'est le cas de la méthode ''factorielle'' qu'on a déjà pu voir. C'est aussi le cas de la méthode ''cr'' qui permet d'afficher une li... s prennent une valeur en argument. Donc, c'est le cas par exemple des opérateurs mathématiques + qui fa
210_messages_composition_et_precedence
3 Occurrences trouvées, Dernière modification : il y a 3 ans
unaires ou à mots-clefs, ça marche dans les trois cas, il va toujours les **évaluer de gauche à droite*... = * ( ) > Unaire > Binaire > Mots-Clés * En cas d'égalité: de gauche à droite Là on voit qu'on ... n obtient alors 11. Maintenant, là j'ai un autre cas de figure: <code> 2 raisedTo: 3 + 2 "32" </code>
320_methodes_de_classe
3 Occurrences trouvées, Dernière modification : il y a 3 ans
port et ceci démarre le serveur HTTP. Dans les 3 cas, on a une classe, on envoie un message à cette cl... tourner, la méthode va retourner self, et dans ce cas la référence vers la classe Counter. Le code pré... . ^ self </code> On retourne ''self'', dans ce cas-là, ''self'' c'est la classe ''Counter''. Donc la
335_flux
3 Occurrences trouvées, Dernière modification : il y a 3 ans
t les streams et comment les utiliser, dans quels cas ils peuvent être utiles. Alors qu'est-ce qu'un s... eam**'' et ''**writeStream**'' c'est notamment le cas des fichiers ou les collections. Le message ''**... Maintenant, mon tableau contient un 1 suivi de 5 cases vides. Le message ''nextPutAll:'', quant à lui,
410_heritage_super
3 Occurrences trouvées, Dernière modification : il y a 3 ans
er particulièrement à l'envoi de messages dans le cas où ''super'' est le receveur. Alors qu'est-ce que... code smalltalk> B new bar "> 20" </code> Dans ce cas, on va le faire étape par étape. On envoie le mes... lltalk> C new bar "> 100" </code> Dans cet autre cas, on crée une instance de la classe C et on lui en
000_start
2 Occurrences trouvées, Dernière modification : il y a 3 ans
n et Précédence]] * [[215_messages_sequences_et_cascades|🐥 Comprendre les messages : Séquence et Cascade]] * [[220_introduction_aux_blocks|🐥 Introductio
030_classe
2 Occurrences trouvées, Dernière modification : il y a 3 ans
. Ça signifie que vous pouvez, avec votre masse, casser votre baignoire. Vous n'allez pas casser la baignoire de votre voisin, etc. Ce qu'il faut voir, c'e
120_syntaxe_pharo
2 Occurrences trouvées, Dernière modification : il y a 3 ans
ont les caractères **'';''**, on appelle ça une **cascade**. La cascade, c'est l'idée de dire je veux **envoyer** tous ces **messages au même objet**. Ça év
125_definition_classe_et_methode
2 Occurrences trouvées, Dernière modification : il y a 3 ans
tion de la vidéo ===== Présentation par , Damien Cassou membre du groupe de recherche CRIStAL de l'INR... er qu'une méthode est publique parce que c'est le cas de toutes les méthodes. Il n'y a pas de notion de
220_introduction_aux_blocks
2 Occurrences trouvées, Dernière modification : il y a 3 ans
rnée au moment de l'évaluation du bloc. C'est le cas de cet exemple. <code smalltalk> |aBlock| aBlock... fait peuvent aussi avoir des arguments. C'est le cas dans cet exemple comme pour les méthodes. <code
230_booleens_et_conditions
2 Occurrences trouvées, Dernière modification : il y a 3 ans
x blocs qui permet de faire l'alternative avec le cas où le booléen est vrai ou faux. C'est bien deux ... ue la collection n'est pas vide. Sauf que dans ce cas, on a une subtilité supplémentaire: ce bloc prend
315_application_http_basique
2 Occurrences trouvées, Dernière modification : il y a 3 ans
340_comprendre_return
2 Occurrences trouvées, Dernière modification : il y a 3 ans
400_heritage_les_bases
2 Occurrences trouvées, Dernière modification : il y a 3 ans
405_heritage_et_lookup
2 Occurrences trouvées, Dernière modification : il y a 3 ans
415_heritage_doesnotunderstand
2 Occurrences trouvées, Dernière modification : il y a 3 ans
105_pharo_systeme_objet_immersif
1 Occurrences trouvées, Dernière modification : il y a 3 ans
225_boucles
1 Occurrences trouvées, Dernière modification : il y a 3 ans
330_iterateurs
1 Occurrences trouvées, Dernière modification : il y a 3 ans
420_lookup_et_metaclasse
1 Occurrences trouvées, Dernière modification : il y a 3 ans

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki