• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • creer-panorama • 110_anatomie_avion • 000_start • atelier-git • options-compilation-firmware • amplificateur-lineaire-transistor • 355_quizz_s3 • installation • personnaliser-interface • calcul-mental

cas

Recherche

Voici les résultats de votre recherche.

Correspondance exacte
  • 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:

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
325_principales_collections
3 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
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
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
240_yourself
2 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... e par sa dernière expression? La cascade, dans ce cas-là retourne la valeur retournée par "yourself".
335_flux
2 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 ''**
340_comprendre_return
2 Occurrences trouvées, Dernière modification : il y a 3 ans
sont les valeurs de retour par défaut? Il y a 4 cas à considérer: * Une méthode qui utilise le chap... er si self est plus grand que 0. Dans les autres cas, si on arrive à la troisième instruction, on lève
400_heritage_les_bases
2 Occurrences trouvées, Dernière modification : il y a 3 ans
ct'', c'est plus un détail qui va servir dans des cas extrêmement précis et donc dans le reste de ce co... lasse ''ProtoObject'' étant laissée dans certains cas vraiment très spécifiques, il y a peu de chances
405_heritage_et_lookup
2 Occurrences trouvées, Dernière modification : il y a 3 ans
e l'algorithme de Lookup s'applique dans tous les cas, et que le self est systématiquement le receveur.... a trouve, on l'exécute, 10 est retourné. L'autre cas est exactement le même, il faut faire attention p
415_heritage_doesnotunderstand
2 Occurrences trouvées, Dernière modification : il y a 3 ans
essage. On se sert de ce mécanisme dans certains cas un petit peu compliqués comme les proxys, la délé... objet soient transmis à un autre objet. Dans ces cas-là on peut utiliser ce mécanisme de ''doesNotUnde
105_pharo_systeme_objet_immersif
1 Occurrences trouvées, Dernière modification : il y a 3 ans
socket, un fichier, de la 3D par exemple dans ce cas-là, mais un serveur Web ça sera exactement pareil
125_definition_classe_et_methode
1 Occurrences trouvées, Dernière modification : il y a 3 ans
215_messages_sequences_et_cascades
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