‫Content de te revoir.
‫Dans ce chapitre, nous allons couvrir la programmation orientée objet en C Sharp.
‫Jusqu'à présent, nous n'avons travaillé que dans une seule classe et c'était notre première classe principale avec la méthode main.
‫Et nous n'avons pas fait de véritable programmation orientée objet dans ce sens.
‫Et dans cette vidéo, je vais vous montrer un petit aperçu de ce qui va se passer dans le prochain chapitre.
‫Alors allons-y et voyons ce qu'est une classe en général.
‫Une classe est le plan d'un objet, et c'est de là que vient cette programmation orientée objet.
‫Vous pouvez donc créer plusieurs objets d'une classe spécifique que vous pouvez créer vous-même.
‫Et nous avons même déjà utilisé des classes, comme vous le savez, par exemple, la classe console ou la classe
‫string et ainsi de suite.
‫Ensuite, une classe a des actions, des capacités qui sont ce qu'on appelle des fonctions membres ou des méthodes.
‫Nous avons donc déjà utilisé des méthodes de même ces classes que nous avons vues.
‫Donc console, par exemple, il y avait des méthodes que nous utilisions comme lire ou reline, ligne lumineuse, ce genre de
‫choses.
‫Il s'agissait donc de méthodes ou de soi-disant fonctions membres de cette classe ?
‫Il possède des propriétés, appelées variables membres telles que la longueur.
‫Nous avons vu la propriété length d'une classe et c'était notre classe de chaîne où nous avons vérifié quelle est la longueur de
‫la chaîne?
‫Et c'était une propriété de cette classe.
‫Ainsi, vous pouvez créer plusieurs propriétés différentes et les appeler plus tard, puis l'héritage est
‫possible avec les classes et nous examinerons l'héritage, tout chapitre supplémentaire où nous examinerons
‫l'héritage plus en détail.
‫Mais maintenant, juste pour que vous le sachiez, il est possible d'hériter de classes et elles peuvent être utilisées comme un type de données.
‫Par exemple, une chaîne est une classe et nous avons utilisé des chaînes comme types de données.
‫Très bien.
‫Le suivant est donc un objet.
‫Qu'est-ce qu'un objet ?
‫Eh bien, vous pouvez créer des objets à partir d'une classe.
‫Donc, comme je l'ai dit, c'est un plan pour un objet, une classe.
‫Maintenant, nous voyons un objet ici, qui est une voiture et c'est une odyssée.
‫Et les propriétés de la voiture pourraient être la puissance, le nombre de roues, la lumière du phare
‫avant, puis les portes et bien d'autres propriétés.
‫Ensuite, les capacités seraient de conduire, de casser, d'ouvrir une fenêtre, de faire de la lumière et ainsi de suite, de nombreuses
‫capacités.
‫Et puis finalement, l'héritage fonctionnerait comme ça.
‫Vous avez une voiture qui hérite d'Audy.
‫Donc la commande est une voiture mais a des spécificités.
‫Ensuite, une A5 est une Audi mais a ses propres spécificités et ainsi de suite.
‫Ce n'est donc qu'une très brève introduction à la programmation orientée objet et aux classes.
‫Et nous allons entrer dans la démo où vous verrez toutes ces choses en action et aurez une meilleure compréhension de ce qu'elles font,
‫de leur objectif et de la façon dont nous pouvons les utiliser.
‫Très bien.
‫Alors rendez-vous dans la prochaine vidéo où nous allons créer notre propre classe.