‫Bon retour et cette vidéo que nous allons regarder chez Ingham et un ennemi est essentiellement un ensemble de constantes.
‫Il est immuable et doit être placé au niveau de l'espace de noms afin qu'il puisse être utilisé par l'ensemble de la bibliothèque.
‫Et bien, c'est à peu près quelque chose comme, disons que nous avons ceci.
‫Il n'y a donc que sept jours dans une semaine.
‫Nous pouvons donc créer une énumération appelée Day et elle contiendra un lundi.
‫Il contiendra un mardi et mercredi, jeudi, vendredi, samedi et dimanche.
‫Alors ce sont nos jours.
‫Et c'est un article.
‫D'accord.
‫C'est déjà ça.
‫Donc maintenant, si nous voulons utiliser l'enum d'aujourd'hui, alors nous aurions ses sept valeurs qu'il y a et elles ne changent
‫jamais.
‫Droit.
‫Vous n'avez donc que ces sept jours.
‫Créons donc maintenant un jour enum dans notre méthode principale.
‫Je vais donc créer une date et je vais l'appeler F. R. Envoi pour vendredi et ce sera le jour
‫point.
‫Et comme vous pouvez le voir, il y a nos valeurs et elles sont aussi indexées.
‫Ils pensaient donc que vendredi est égal à car lundi est égal à zéro.
‫D'accord.
‫Alors disons que j'utilise vendredi.
‫Donc ça commence à quatre heures.
‫C'est la valeur de quatre.
‫Maintenant, créons un autre jour.
‫Et disons que c'est dimanche.
‫C'est un jour que, comme vous le savez, créons un autre jour.
‫Et je vais juste appeler A et A sera vendredi.
‫Ainsi Dadar, F. R. et tout, utilisons pour consoler.
‫Droit.
‫Neuf pour vérifier si F. R. est égal à un donc si vendredi est égal à une heure par jour et nous pouvons vérifier cela.
‫Et avant de le faire, nous devrions ajouter une console qui lit la clé comme
‫ça.
‫Maintenant, cela a recommencé et nous voyons que c'est vrai.
‫Et c'est parce que ce jour a la valeur de vendredi et ce jour ici aussi la valeur de vendredi.
‫Nous pouvons également faire quelque chose comme simplement l'imprimer sur le conseil afin que nous puissions simplement aller de
‫l'avant et dire quelque chose comme le jour où je me lève pour lundi.
‫Voyons ce que les impressions sur l'écran.
‫Et nous voyons vrai et il est dit lundi, Mo, donc lundi nous a donné la valeur de lundi, donc il vient de dire quelque
‫chose comme MO, mais c'est juste une représentation sous forme de chaîne et nous pouvons aller de l'avant et obtenir également une valeur entière.
‫Alors CW, obtenons l'entier du point du jour et le O du lundi.
‫Et comme vous le savez, ce zéro parce qu'il commence par zéro.
‫Nous obtenons donc ici vrai mo et zéro parce que d'abord vous zéro puis nous avons un, deux et ainsi de suite.
‫Maintenant, comme petit défi, créez un élément avec les mois de l'année, alors allez-y et faites-le.
‫Très bien, nous avons donc un mois et nous avons janvier, février, mars, avril, mai, juin,
‫juillet, août, septembre, octobre, novembre et décembre.
‫C'est donc un autre mois et maintenant nous pouvons accéder à ces valeurs de la même manière et nous ne pouvons pas seulement y accéder dans cette classe,
‫mais nous pouvons y accéder dans tout l'espace de noms parce que je les ai créées en dehors de cette
‫classe et généralement dans cet espace de noms.
‫Maintenant, disons que nous voulons que cela commence par un.
‫Nous voulons donc que Jan ne fasse qu'un.
‫Alors définissons simplement la valeur de un et écrivons maintenant la valeur de notre mois.
‫Nous allons donc avoir le mois de janvier ou disons que nous voulons voir février maintenant est en fait deux.
‫Je vais donc utiliser un casting d'entier ici, donc je vais le convertir en un entier.
‫Voyons.
‫Et nous voyons que février est maintenant deux, et c'est parce que nous avons commencé l'index à 1h00.
‫Voyons maintenant si nous pouvons aussi changer, comme juillet.
‫Disons que juillet devrait être maintenant le 12, parce qu'habituellement ce serait sept le septième mois.
‫Mais disons que juillet est le 12ème mois.
‫Alors, apportons également cela au conseil.
‫Je vais donc utiliser la même ligne de code qu'ici, mais je vais remplacer février par juillet ou en fait,
‫disons août.
‫Voyons ce que nous donne August.
‫Et nous voyons 13 afin que nous puissions réaffecter l'index et il continuera à compter à partir de ce point.
‫Donc, vous voyez, juin est égal à six juillet, égal à 12 août, égal à 13 et ainsi de suite.
‫Donc, généralement, la seule chose à retenir, les ennemis sont là pour partager un ensemble de constantes, pour garder une bibliothèque cohérente
‫afin que vous puissiez les utiliser dans toutes les différentes classes et qu'elles auront toujours la même
‫valeur.
‫Et vous n'aurez pas à créer la constante à l'intérieur des classes tout le temps.