Liens utiles du professeur – 2 - 1

« Coucou Amigo, c'est encore toi ? Tu reviens bien vite. On dirait que mes leçons t'aident à progresser encore plus vite que tu t'y attendais ! »

« Hein, tes leçons ? Et mon entraînement, alors ? »

« Bon, bon. Alors qu'as-tu déjà appris ? »

« Eh bien, je comprends déjà comment créer des objets, et comment ils interagissent entre eux. J'ai aussi appris à appeler des méthodes individuelles, et je comprends une chose ou deux sur les variables de référence et les types de données primitifs. »

« C'est super. Mais tu avances quand même trop vite. Du coup, j'ai décidé de te donner quelques leçons qui nous aideront à jeter les bases pour l'avenir. Et pour que tu redescendes un peu sur terre, pour ainsi dire. Tu as déjà entendu parler de certaines des informations qu'elles contiennent. Et ce que tu n'avais pas encore découvert te sera utile dans les niveaux à venir. Mais ne t'inquiète pas : tu es prêt pour la suite. Enfin j'imagine. »

Introduction aux classes : écriture de tes propres classes et constructeurs

« Tu as déjà appris certaines choses sur les classes, et sur la création d'objets, aussi. Mais pour cette leçon, nous n'allons pas faire que répéter ce que tu as déjà appris. Nous allons te donner quelque chose de nouveau. Par exemple, nous allons t'apprendre à créer tes propres classes (ce qui est le fondement de la programmation en Java) et ce qu'est un 'constructeur'. »

Méthodes, paramètres de méthode, interaction et surcharge

« Je disais donc, les méthodes. Sans elles, les objets n'auraient aucune idée de comment se comporter ou interagir entre eux. Tu vas acquérir beaucoup de nouvelles connaissances sur les méthodes et les paramètres de méthode lors de cette leçon approfondie. Et nous allons aussi aborder des sujets importants tels que l'encapsulation et la surcharge de méthode. Si ces sujets ne te semblent toujours pas clairs, ne t'inquiète pas. On y reviendra plus tard. »