1. Étendre des classes pour en créer de nouvelles 擴展類以創建新類
Comme vous pouvez l’imaginer, créer une classe pleinement fonctionnelle, susceptible d’être utilisée dans des applications du monde réel, demande beaucoup de temps et de travail, car les classes sont conçues pour effectuer de nombreuses tâches. Fort heureusement, Python supporte une fonctionnalité appelée héritage. Cet héritage vous permet de récupérer les fonctionnalités voulues d’une classe parent lorsque vous créez une classe enfant. Éliminer les fonctions dont vous n’avez pas besoin, et en ajouter d’autres vous permet de créer des classes relativement rapidement et avec moins d’efforts de votre part. De plus, du fait que le code parent a déjà été testé, vous avez moins de soucis à vous faire quant au bon fonctionnement de votre nouvelle classe. Les sections qui suivent vous montrent comment profiter de ce processus d’héritage.
2022-10-14 « Python »2. Comment utiliser la classe dans une application
La plupart du temps, vous utilisez des classes externes lorsque vous travaillez avec Python. Il est assez rare de laisser les classes dans le fichier de l’application elle-même, car celle-ci pourrait rapidement devenir très volumineuse et pratiquement ingérable.
2022-10-14 « Python »3. Comment créer une classe
Tout le matériau présenté depuis le début de ce chapitre a pour but de vous aider à créer vos propres classes. C’est ce que vous allez faire ici afin d’obtenir une classe que vous pourrez placer dans un module externe, et réutiliser éventuellement dans une application.
2022-10-14 « Python »4. Les classes et leurs composants
Une classe a une construction spécifique. Chaque partie d’une classe effectue une tâche particulière qui lui donne ses caractéristiques. Bien entendu, la classe commence avec un conteneur qui va l’englober en entier. C’est ce que nous allons préciser dans la prochaine section. Les sections qui suivent décrivent les autres parties d’une classe afin de mieux comprendre comment elles contribuent à celle-ci dans sa globalité.
2022-10-14 « Python »5. Comment comprendre les classes
Une classe est essentiellement une méthode permettant d’empaqueter du code. L’idée est de pouvoir réutiliser ce code, de rendre les applications plus fiables et de réduire les problèmes de sécurité.
2022-10-13 « Python »6. Comment créer et utiliser des classes
Définir les caractéristiques d’une classe. Spécifier les composants d’une classe. Créer votre propre classe. Travailler avec les classes dans une application. Travailler avec les sous-classes.
2022-10-13 « Python »