‫Maintenant que vous connaissez la théorie des méthodes, intéressons-nous à l'aspect pratique des méthodes.
‫Créons donc une méthode et commençons par un modificateur en excès et je vais juste utiliser public,
‫puis j'ajoute le type de retour, qui est nul, puis je donne un nom.
‫Dans mon cas, je vais juste appeler ça quelque chose.
‫Donc cette méthode va écrire quelque chose.
‫Et tout d'abord, je commence comme ça, besoin de 30 brackets.
‫Et ici, je veux simplement utiliser la ligne droite de la console.
‫Donc je vais juste écrire quelque chose sur la console.
‫Et cela va être je suis appelé à partir d'une méthode si simple et puis console mais lisez.
‫Donc rien de trop sophistiqué pour le moment et rien que nous n'ayons encore vu, sauf que cela fait partie d'une méthode.
‫Alors maintenant, pour appeler cette méthode et l'exécuter, nous devons l'appeler dans la méthode principale.
‫Donc cette méthode ici est une méthode elle-même et cette méthode n'est pas publique.
‫Il n'a donc pas de modificateur d'accès.
‫Je pourrais même me débarrasser de ce modificateur X afin que je puisse simplement dire voit écrire quelque chose, mais nous aborderons
‫les différents modificateurs X plus tard.
‫Donc celui-ci n'en a pas.
‫Notre méthode principale, car elle ne doit être appelée qu'à partir de cette classe elle-même.
‫Ensuite, nous avons void, ce qui signifie que cette méthode ne retournera jamais rien.
‫Et puis le nom s'appelle Main et parce que bon, c'est à peu près notre méthode principale c'est celle qui
‫est vraiment importante.
‫Et puis, entre parenthèses, vous avez un tableau de chaînes, appelé ARC, et c'est quelque chose que nous
‫aborderons plus tard.
‫Nous n'avons donc pas vu quels sont les tarifs, mais nous le ferons plus tard et vous verrez également quels sont les arcs.
‫C'est donc notre méthode et voici notre point de départ.
‫Comme vous l'avez lu dans la dernière vidéo, j'ai vu dans la dernière vidéo.
‫Donc, peu importe ce que nous voulons exécuter, nous devons le démarrer à partir d'ici.
‫Commençons donc et appelons notre méthode d'écriture de quelque chose.
‫Maintenant, nous obtenons une erreur ici.
‫Nous ne pouvons pas simplement appeler notre méthode écrire quelque chose dans la méthode principale car notre méthode principale est statique.
‫Et c'est pourquoi la méthode d'écriture de quelque chose doit également être statique.
‫J'ajoute donc le terme statique et comme vous pouvez le voir, il se situe entre le modificateur d'axe et le type de retour.
‫D'accord, donc exis modificateur, puis Statik, puis return type, puis le nom de la méthode ou le nom de la méthode.
‫D'accord, c'est donc l'ordre.
‫Et puis après, entre parenthèses, vous avez le paramètre un et le paramètre deux, et ils doivent être séparés
‫par une virgule.
‫Très bien.
‫C'est donc la structure habituelle et c'est ce que nous avons ici.
‫Nous avons donc un public, qui est le modificateur d'accès.
‫Nous avons static, qui est utilisé car la méthode principale est static et static signifie simplement que cette méthode est static
‫et qu'elle déclare le membre static, qui appartient à la bande elle-même plutôt qu'à un objet
‫spécifique.
‫C'est aussi quelque chose qui aura beaucoup plus de sens dès que nous en arriverons au point où
‫nous utiliserons la programmation orientée objet.
‫Donc, pour l'instant, sachez simplement que chaque fois que vous souhaitez appeler une méthode dans une méthode statique, vous devez
‫également rendre la méthode elle-même statique.
‫Donc pour l'instant, comme nous n'utilisons pas de programmation orientée objet et dans l'ensemble, les grands concepts seraient
‫plutôt difficiles à comprendre.
‫Restons-en là, car static est requis ici, car nous voulons l'appeler à partir de ce n'est pas
‫une méthode statique.
‫Très bien.
‫Et plus tard, si nous avons plusieurs classes qui ne seront plus nécessaires, nous
‫y verrons également.
‫Voici donc nos résultats.
‫Je suis appelé par une méthode.
‫Comme vous pouvez le voir, nous n'avons pas eu à l'écrire dans notre méthode principale.
‫Nous l'avons simplement écrit ici.
‫Ainsi, vous pouvez créer des méthodes très longues qui font beaucoup de choses, puis vous pouvez simplement les appeler sur une seule
‫ligne.
‫C'est ainsi que nous les appelons et c'est ainsi que nous les déclarons ou les créons.
‫Et une méthode devrait généralement faire une chose.
‫Donc dans ce cas, cette méthode est juste là pour écrire quelque chose.
‫Donc, vous ne devriez pas créer des méthodes qui font 20 choses différentes ou quelque chose comme ça.
‫C'est mieux si vous restez simple.
‫Donc, si vous voulez avoir une méthode qui fait autre chose, créez une méthode supplémentaire.
‫Donc une méthode à part.
‫Très bien.
‫Créons donc une méthode supplémentaire, qui n'écrit pas seulement quelque chose que nous avons ici, mais qui
‫écrit quelque chose que nous voulons avoir.
‫Alors.
‫Vide statique public Vereide Quelque chose de spécifique.
‫Donc, notre premier exemple, il a juste écrit n'importe quoi.
‫Eh bien, tout ce qui a été écrit ici.
‫Maintenant, ce que je veux avoir, je veux déclarer ce que je veux écrire chaque fois que j'appelle cette méthode.
‫Voyons donc cela.
‫Je vais donc utiliser la ligne droite de la console.
‫Et maintenant, que dois-je écrire ici ?
‫Donc je ne veux rien écrire.
‫Je veux écrire quelque chose de spécifique.
‫Et ce que c'est, c'est ce que je vais ajouter comme paramètre.
‫Donc, ici, j'ai le paramètre un et le paramètre deux, et ici, je veux n'avoir qu'un seul paramètre, qui sera
‫le texte de type chaîne.
‫Donc mon texte va être le paramètre.
‫Et chaque fois que je veux appeler cette méthode, je peux maintenant remettre mon texte et il sera imprimé sur la
‫console.
‫Je livre donc mon texte ici et maintenant il va écrire sur la console.
‫Créons donc également read ou appelons la méthode ici également afin de l'écrire sur la console.
‫Et maintenant, appelons cette méthode d'écriture quelque chose de spécifique.
‫Et si nous l'appelons simplement comme ça, nous obtenons une erreur car cela dit qu'il n'y a aucun
‫argument donné qui correspond au paramètre de puissance formel requis.
‫Mon texte.
‫Cela signifie donc que nous devons donner un argument.
‫À droite.
‫Ainsi, lorsque vous créez une méthode, cela s'appelle un paramètre, mais lorsque vous appelez la méthode, ce que
‫vous transmettez est l'argument.
‫Je vais donc céder l'argument.
‫Je suis un argument et je suis appelé à partir d'une méthode.
‫Et ici, comme vous pouvez le voir, j'utilise également des points d'exclamation car c'est du type string.
‫Mon texte est donc de type string.
‫Je dois donc remettre une chaîne ici.
‫Alors exécutons cela aussi.
‫Et vous pourriez vous demander, je suis appelé depuis une méthode est affiché, mais je suis un argument et je suis appelé depuis une
‫méthode qui n'est pas écrite sur notre console.
‫Pourquoi donc.
‫Cela a à voir avec ce Rete.
‫Parce que la lecture de la console lit tout ce qui est écrit à ce stade et ne lit pas tout ce qui est écrit par
‫la suite.
‫Nous pouvons donc nous débarrasser de cette console, lire à partir d'ici et l'appeler simplement ici.
‫Alors.
‫Console qui lit.
‫Et maintenant, essayons à nouveau.
‫Et comme vous pouvez le voir, je suis appelé depuis une méthode et je suis un autre argument et je suis appelé depuis une méthode.
‫Vous avez donc vu comment utiliser des arguments et des paramètres, créer des méthodes et utiliser Voit.
‫Et nous allons également examiner d'autres types.
‫Ainsi, dans la vidéo suivante, nous allons examiner différents types de retour, puis nous allons
‫également utiliser plus d'un paramètre.