Canal-U

Mon compte
Inria

[Redo] Coding a Counter


Copier le code pour partager la vidéo :
<div style="position:relative;padding-bottom:56.25%;padding-top:10px;height:0;overflow:hidden;"><iframe src="https://www.canal-u.tv/video/inria/embed.1/redo_coding_a_counter.32705?width=100%&amp;height=100%" style="position:absolute;top:0;left:0;width:100%;height: 100%;" width="550" height="306" frameborder="0" allowfullscreen scrolling="no"></iframe></div> Si vous souhaitez partager une séquence, indiquez le début de celle-ci , et copiez le code : h m s
Auteur(s) :
DUCASSE Stéphane
FABRESSE Luc
CASSOU Damien

Producteur Canal-U :
Inria
Contacter le contributeur
J’aime
Imprimer
partager facebook twitter Google +

[Redo] Coding a Counter

Dans cette vidéo, nous allons vous montrer comment on va créer un package, une classe, décrire des tests. La première chose à faire déjà, c'est commencer à ouvrir le système Browser. Le système Browser, ça nous permet de browser des packages. Là, il y a des packages. La première chose à faire, c'est qu'on va créer un package. On va faire "Add package" "MyCounter". Comme il y a beaucoup de packages et qu'on ne veut pas les voir, c'est une bonne chose de filtrer tout ça. On a notre package "MyCounter". Et là, on va définir une classe qu'on va appeler "Counter" et elle a une variable d'instance count. Le petit icône orange nous indique que le code n'est pas sauvé. Là, on va compiler le code avec la fonction "Accept".
Et là, j'ai la classe "Counter" qui a été compilée. Le système regarde un petit peu et nous dit qu'il y a des commentaires de qualité, on verra ça plus tard pour le moment on s'en fiche. Il y a un point d'exclamation rouge parce qu'on n'a pas écrit de commentaire. Donc, on va écrire un premier commentaire : "I'ma simple counter". On va mettre un petit exemple pour que lecteur comprenne comment ça va fonctionner: Counter new, Counter increment, Counter count. Là, ça devrait être égal à 2. Dialogue: Encore une fois, le texte n'est pas sauvé et on va le compiler. Il est sauvegardé. On n'a plus de counter. Maintenant, on va définir des accesseurs…

  •  
    Label UNT : UNIT
  •  
    Date de réalisation : 16 Mars 2015
    Durée du programme : 18 min
    Classification Dewey : Programmation orientée objet
  •  
    Catégorie : Vidéocours
    Niveau : Tous publics / hors niveau
    Disciplines : Informatique, Informatique
    Collections : 1 : Welcome on Board and Syntax Discovery
    ficheLom : Voir la fiche LOM
  •  
    Auteur(s) : FABRESSE Luc, CASSOU Damien, DUCASSE Stéphane
  •  
    Langue : Français, Anglais
    Mots-clés : programmation objet, Pharo, Smalltalk, typage dynamique, object-oriented programming
    Conditions d’utilisation / Copyright : The contents produced by users are shared under Creative Commons License BY-NC-ND : the user must give appropriate credit, he may not use the material for commercial purposes and may not distribute a modified material.
 

commentaires


Ajouter un commentaire Lire les commentaires
*Les champs suivis d’un astérisque sont obligatoires.
Aucun commentaire sur cette vidéo pour le moment (les commentaires font l’objet d’une modération)
 

Dans la même collection

FMSH
 
Facebook Twitter Google+
Mon Compte