• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • tester-alimentation • 640_les_logs • erreur-execution • distributeurs • liens-symboliques • deplacer_pointeur_head • 000_start • ubuntu-pb-affichage • compteur-edf • lipo

cas

Recherche

Voici les résultats de votre recherche.

Contient
  • 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
030_classe
3 Occurrences trouvées, Dernière modification : il y a 3 ans
on de la vidéo ===== Présentation par Stéphane Ducasse, direction de recherche, Inria. Une classe, en... . Ç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
3 Occurrences trouvées, Dernière modification : il y a 3 ans
on de la vidéo ===== Présentation par Stéphane Ducasse, directeur de recherche, à l'Inria. Cette séa... 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
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
105_pharo_systeme_objet_immersif
2 Occurrences trouvées, Dernière modification : il y a 3 ans
de la vidéo ===== Cours présenté par Stéphane Ducasse, directeur de recherche à l'Inria. Dans cette ... 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
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
155_ajout_tests_unitaires
2 Occurrences trouvées, Dernière modification : il y a 3 ans
e ''CounterTest'' qui hérite de la classe **''TestCase''**. <code> TestCase subclass: #CounterTest instanceVariableNames: '' classVariableNames: '' pack
220_introduction_aux_blocks
2 Occurrences trouvées, Dernière modification : il y a 3 ans
230_booleens_et_conditions
2 Occurrences trouvées, Dernière modification : il y a 3 ans
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
010_classes_objets_methodes
1 Occurrences trouvées, Dernière modification : il y a 3 ans
020_objet
1 Occurrences trouvées, Dernière modification : il y a 3 ans
040_methode_vs_message
1 Occurrences trouvées, Dernière modification : il y a 3 ans
050_paradigme_oo
1 Occurrences trouvées, Dernière modification : il y a 3 ans
100_objectifs_du_mooc
1 Occurrences trouvées, Dernière modification : il y a 3 ans
110_vision_pharo
1 Occurrences trouvées, Dernière modification : il y a 3 ans
200_comprendre_les_messages
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