• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • 355_quizz_s3 • anomalies-disques • 220_chemins • erreur-upload • logo-modele • 110_un_monde_hyper-connecte • 160_conclusion_sequence • 210_principes_de_l_authentification • 000_start • connexion-vrdp-impossible

faut

Recherche

Voici les résultats de votre recherche.

Se termine 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

Résultats plein texte:

200_comprendre_les_messages
6 Occurrences trouvées, Dernière modification : il y a 3 ans
t dire pratiquement tout Pharo, en fait. Ce qu'il faut voir, c'est que dans Pharo, vous avez principalem... es toute la syntaxe Pharo, pratiquement. Ce qu'il faut voir, c'est que la syntaxe de Pharo hérite de cel... a ici et on va voir ce genre de choses. Ce qu'il faut voir, c'est qu'une fois qu'on a fait trois types ... Attention, c'est une classe, serrez les dents, il faut faire quelque chose de spécial", non. Là, j'envoi
325_principales_collections
6 Occurrences trouvées, Dernière modification : il y a 3 ans
Array à la main et rempli chacune des cases. Il faut faire attention il y a une subtilité. Quand j'acc... ent d'une collection en fournissant un indice, il faut faire attention que cet indice soit bien dans les... x en Pharo sont instance de la classe Array par défaut. Donc je peux envoyer le message "class" à un ta... outer un élément au début de la collection, par défaut il s'ajoute à la fin. Vous voyez à chaque fois c
125_definition_classe_et_methode
5 Occurrences trouvées, Dernière modification : il y a 3 ans
artient la méthode**. Dans les extraits, il nous faut aussi cette information. Ce qui fait qu'on ne peu... e contenu de la définition d'une méthode. Il nous faut ajouter un préfixe au nom de la méthode pour indi... ter la méthode. Alors concernant le retour, par défaut, en Pharo, toutes les méthodes retournent self do... pas de notion de protégé, de private, etc. Par défaut, toutes les méthodes retournent le receveur, c'es
415_heritage_doesnotunderstand
5 Occurrences trouvées, Dernière modification : il y a 3 ans
e ''doesNotUnderstand:''. L'implémentation par défaut de ''doesNotUnderstand:'' se trouve dans la classe ''Object'', et cette **implémentation par défaut lève une exception**. Donc **l'exception s'appell... ''doesNotUnderstand:'' dans vos classes. * A défaut, l'implémentation par défaut dans la classe ''Object'' sera exécutée. Cette implémentation par défaut l
120_syntaxe_pharo
4 Occurrences trouvées, Dernière modification : il y a 3 ans
rire du code un petit peu plus compact. Ce qu'il faut voir, c'est que les messages sont absolument part... template. Vous avez là un template qui dit, par défaut, tu es ReadObject et puis il faut mettre le nom de la classe. On va voir ça sur la classe point, par ex... es sont publiques et virtuelles** et que, **par défaut, elles retournent self**. Quand on est dans le b
220_introduction_aux_blocks
4 Occurrences trouvées, Dernière modification : il y a 3 ans
évaluer les expressions qu'un block contient, il faut le faire explicitement en lui envoyant le message... le bloc. Si j'envoie le message value au bloc, il faut utiliser un message particulier donc c'est "value... locks sont des éléments extrêmement puissants. Il faut les utiliser avec parcimonie. * Il ne faut pas aller au-delà de deux à trois arguments sur un block.
340_comprendre_return
4 Occurrences trouvées, Dernière modification : il y a 3 ans
ode? * Quelles sont les valeurs de retour par défaut? Il y a 4 cas à considérer: * Une méthode qui ... la méthode. Si je ne mets pas le chapeau, par défaut la méthode à la fin retourne ''self''. Cette part... une valeur spécifiée après le chapeau; * Par défaut, une méthode retourne self. Ecrire ''^ self'' à l... n puisque c'est la valeur qui est retournée par défaut systématiquement; * Un block retourne la valeur
100_objectifs_du_mooc
3 Occurrences trouvées, Dernière modification : il y a 3 ans
tème de fichiers ou ce genre de choses. Ce qu'il faut voir, c'est que le cours n'est parfois pas linéai... et des mini projets. Pour vous motiver, ce qu'il faut voir c'est qu'après deux semaines du MOOC, vous a... os de nous, donc on est trois collègues, ce qu'il faut voir c'est qu'on est expert en programmation-obje
170_initialisation_des_objets
3 Occurrences trouvées, Dernière modification : il y a 3 ans
ce n'est pas initialisée et Pharo lui donne par défaut la valeur ''nil''. Ce comportement par défaut ne nous intéresse pas vraiment ici et on voudrait par exe... souhaite créer un compteur avec une valeur par défaut que l'on choisit. On peut faire cela en créant un
210_messages_composition_et_precedence
3 Occurrences trouvées, Dernière modification : il y a 3 ans
la couleur white et la couleur black. Là donc, il faut que, maintenant, j'envoie des messages, il me res... èses autour de multiplié. Donc effectivement, il faut faire attention lorsqu' on manipule des opération... ion ''1/3 + 2/3.'', on ne va pas obtenir ce qu'il faut parce que le système va exécuter les messages bin
235_parentheses_vs_crochets
3 Occurrences trouvées, Dernière modification : il y a 3 ans
cutées, on contrôle l'exécution explicitement. Il faut envoyer le message "value" au bloc pour déclenche... y, si x n'est pas vide alors dans ce cas-là il ne faut pas du tout exécuter l'expression self doSomethin... En résumé, on a vu dans cette séquence qu'il ne faut vraiment pas confondre les parenthèses et les cro
320_methodes_de_classe
3 Occurrences trouvées, Dernière modification : il y a 3 ans
classes et non pas du côté instances (choix par défaut), et on implémente une méthode comme on ferait d'... est le problème ? Le problème vient que **par défaut, toutes les méthodes retournent self**. Donc si j... Pour implémenter les méthodes correspondantes, il faut appuyer sur le bouton Class après avoir sélection
330_iterateurs
3 Occurrences trouvées, Dernière modification : il y a 3 ans
respondant au critère ou définir une valeur par défaut) * ''includes:'' (effectuer un test d'inclusion... pas alors on aimerait bien avoir une valeur par défaut. C'est l'itérateur ''detect:ifNone:'' qu'on peut ... e Transcript 10, 40 et 90. Et bien évidemment, il faut absolument que les 2 collections aient la même ta
020_objet
2 Occurrences trouvées, Dernière modification : il y a 3 ans
éplacer à l'écran et laisser une trace au sol. Il faut voir que différents objets peuvent comprendre le ... r d'autres messages pour faire son traitement. Il faut voir que, sur l'exemple précédent, j'ai envoyé un
030_classe
2 Occurrences trouvées, Dernière modification : il y a 3 ans
asser la baignoire de votre voisin, etc. Ce qu'il faut voir, c'est qu'une classe va spécifier toutes les... les valeurs de l'objet qui a reçu le message. Il faut voir que les méthodes sont recherchées dynamiquem
240_yourself
2 Occurrences trouvées, Dernière modification : il y a 3 ans
310_variables_en_pharo
2 Occurrences trouvées, Dernière modification : il y a 3 ans
420_lookup_et_metaclasse
2 Occurrences trouvées, Dernière modification : il y a 3 ans
000_start
1 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 4 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
105_pharo_systeme_objet_immersif
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
115_modele_objet_de_pharo
1 Occurrences trouvées, Dernière modification : il y a 3 ans
130_selection_et_execution_des_expressions
1 Occurrences trouvées, Dernière modification : il y a 3 ans
150_packages_classes_methodes
1 Occurrences trouvées, Dernière modification : il y a 3 ans
205_messages_pour_programmeurs_java
1 Occurrences trouvées, Dernière modification : il y a 3 ans
230_booleens_et_conditions
1 Occurrences trouvées, Dernière modification : il y a 3 ans
335_flux
1 Occurrences trouvées, Dernière modification : il y a 3 ans
405_heritage_et_lookup
1 Occurrences trouvées, Dernière modification : il y a 3 ans
410_heritage_super
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