-
Title:
Démo d'objets - Introduction à la programmation en Java
-
Description:
-
Nous voici dans BlueJ.
-
Ce serait une bonne idée si
vous lanciez BlueJ de votre côté
-
et passez à la leçon 2 Days
comme votre projet.
-
Lorsque vous l'ouvrez, vous verrez l'écran
-
avec un bloc Day ici.
-
Et c'est ce qui nous donne les objets.
-
Je vais vous montrer
comment faire un objet.
-
Faites un clic droit dessus
-
et sélectionnez la ligne qui dit New Day.
-
Vous pouvez lui donner un nom.
-
Pour l'instant, nous accepterons
le nom par défaut.
-
Ici, vous trouverez votre premier objet.
-
C'est ainsi que BlueJ représente
les objets,
-
comme des petites taches,
-
peu de gens savent que
tous les objets sont rouges.
-
Et pour manipuler un objet,
faites un clic droit dessus.
-
Vous pouvez lui demander d'obtenir
l'année en cours.
-
Voici la réponse.
-
Ce jour particulier est
quelque part en 2013.
-
Voir quand, le mois est Mars, 3,
-
le jour du mois, est le 20ème.
-
C'est le jour où j'ai enregistré
cette leçon.
-
Nous pouvons en faire un autre.
-
Maintenant, choisissons,
la première ligne ici.
-
Maintenant, nous demandons quelle
-
année, mois et jour
-
nous voudrions avoir.
-
Remplissons quelque chose.
-
Ensuite, nous choisirons l'année de 1964,
-
le mois du 11 ou novembre
et le jour du 28,
-
comme je suis sûr que chacun se souvient,
le 28 novembre 1964,
-
le premier vaisseau spatial
fut lancé vers Mars.
-
Ici nous avons un autre objet Day.
-
Il ressemble au premier.
-
Il a un nom différent.
-
Mais si nous voulions en savoir
plus à ce sujet,
-
Nous pouvons lui demander
de la même façon
-
quelle est son année,
et elle nous le dit ici.
-
Maintenant, faisons quelque chose
de plus intéressant.
-
Prenons notre premier objet ici
-
et demandons quel jour viendra
cent jours plus tard.
-
Maintenant, ça n'y a pas l'air,
mais cet objet vient de changer.
-
Il s'est déplacé cent jours plus tard.
-
Rappelez-vous, c'était à l'origine
le 20 mars.
-
Maintenant, quand on lui demande
quel est son mois,
-
vous verrez que c'est juin.
-
Cela a du sens, à partir de mars,
100 jours est juin,
-
ou peut-être juillet.
-
D'une certaine manière, cette chose
sait comment faire ce calcul.
-
Et qu'en est-il du jour?
-
C'est le 28 juin.
-
Je n'aurais pas su comment faire ça,
-
sauf en sortant un calendrier et
en comptant laborieusement les jours,
-
mais notre objet Jour le sait.
-
Comment le sait-il?
Aucune idée et peu importe.
-
Je peux l'utiliser, du moment que
je comprends ce que ça fait pour moi.
-
Donc, c'est un bon exemple d'un objet.
-
Quelque chose qui sait faire
une chose très spécifique,
-
à savoir, s'occuper des calendriers,
-
comme le chauffe-eau qui sait faire
une chose spécifique,
-
à savoir chauffer de l'eau.