Canal-U

Mon compte

Résultats de recherche

Nombre de programmes trouvés : 320
Label UNT Vidéocours

le (9m7s)

Messages for Java Programmers

Dans cette séquence, nous allons illustrer Pharo en le comparant avec un autre langage de programmation objet qui est Java. Alors, en Pharo, on ne manipule que des objets. On effectue des choses uniquement grâce aux messages et à l'assignation de valeurs dans des variables. Les slides suivantes vont vous montrer quelques équivalences entre Java et Pharo pour bien comprendre les différences et les ressemblances...
Voir la vidéo
Label UNT Vidéocours

le (7m37s)

Messages: Composition and Precedence

Dans ce cours, nous allons aborder la manière de composer des messages et de voir comment marche la précédence, c'est-à-dire qui prend le pas par rapport à un autre. Si on regarde, la question qui se pose c'est "Qu'est-ce qui se passe quand j'ai une séquence de messages unaires?" Là, j'ai écrit l'expression suivante "1000 factorial class name". Il se trouve que ça s'exécute exactement de la même manière que si j'avais mis toutes ces parenthèses et on voit que c'est embêtant d'avoir toutes ces parenthèses. Ce que le système va faire, c'est que quand vous avez des messages qui ...
Voir la vidéo
Label UNT Vidéocours

le (4m13s)

[Live] Finding Methods with Finder

J’aimerais vous montrer comment on utilise le Finder pour trouver de l'information. Donc le Finder c'est un outil que vous allez trouver dans le menu Tools, donc Finder. Imaginons que je veuille chercher maintenant une méthode qui s'appelle match. Je tape son nom, match.  Et là, je choisis Selectors.  Donc maintenant là, je vois toutes les méthodes qui contiennent le mot match avec le code ici. Donc comme j'avais mis les fontes en très gros, on va essayer de retailler un petit peu. Donc maintenant vous voyez que quand il y a un petit triangle devant, ça veut dire que ...
Voir la vidéo
Label UNT Vidéocours

le (9m57s)

[Live] GTInspector 1: Inspect and Interact with Objects

Dans cette vidéo, je voudrais vous montrer l'inspecteur et comme on l'utilise. Qu'est-ce que l'inspecteur ? C'est un outil qui va nous permettre d'interagir avec n'importe quel objet du système. Comme Pharo, tout est écrit à base d'objets, vous allez pouvoir inspecter tous les objets qui composent Pharo. La métaphore la plus proche de ce qu'est un inspecteur, je dirais que c'est un microscope, mais un microscope qui aurait des possibilités d'interagir avec les objets qu'il est en train d'observer. C'est comme si vous étiez un biologiste avec des cellules ou une culture de bactéries et que tout d'un ...
Voir la vidéo
Label UNT Vidéocours

le (5m30s)

Booleans and Conditions

Dans cette séquence, nous allons voir les booléens et les conditions en Pharo. Donc en fait, il existe deux objets  booléens, true et false sauf que true, en fait c'est l'unique instance de la case true et false, c'est l'unique instance de la classe false. Et on va envoyer des messages à ces objets pour mettre en place ces opérations booléennes, mouvoir des structures alternatives telles que ifFalse, ifTrue, etc., donc on va voir ça dans cette séquence.
Voir la vidéo
Label UNT Vidéocours

le (3m35s)

Parentheses vs Square Brackets

Dans cette séquence, nous allons voir les booléens et les conditions en Pharo. Donc en fait, il existe deux objets  booléens, true et false sauf que true, en fait c'est l'unique instance de la case true et false, c'est l'unique instance de la classe false. Et on va envoyer des messages à ces objets pour mettre en place ces opérations booléennes, mouvoir des structures alternatives telles que ifFalse, ifTrue, etc., donc on va voir ça dans cette séquence.
Voir la vidéo

 
FMSH
 
Facebook Twitter Google+
Mon Compte