dans la compréhension de la méthode statique dans C #
En C #, la méthode statique est une fonction spéciale qui ne lie aucune instance spécifique de la classe. Ceci est comparé à la méthode conventionnelle (méthode d'instance appelée).
Lorsque vous ajoutez
Mots-clés à la méthode, cela modifiera le comportement de la méthode:
static
Impossible d'accéder aux instances:
Les méthodes statiques ne peuvent pas accéder à des membres non statiques, tels que les variables d'instance ou les attributs. Ils ne peuvent accéder qu'à des membres statiques, qui sont partagés par tous les cas de ces membres. -
Disponible dans la gamme des classes: Pas besoin de créer une classe, vous pouvez directement utiliser le nom de classe pour appeler la méthode statique. Cela les rend très utiles pour les tâches qui n'ont pas besoin d'accéder aux données spécifiques des instances.
-
classe statique
En plus de la méthode statique, C # prend également en charge les classes statiques. Les classes statiques ne peuvent contenir que des membres statiques, ce qui signifie qu'il ne peut pas être instancié. Les classes statiques sont généralement utilisées pour former des fonctions universelles ou des données statiques accessibles à n'importe quelle partie du programme.
Par exemple, considérez le code suivant:
La classe ne contient que des membres statiques et ne peut pas être instanciée. Il peut être utilisé pour effectuer des opérations communes, telles que le calcul de la zone de zone ou de formatage sans avoir besoin de créer une classe.
Les classes statiques sont très utiles pour les fonctions statiques tissulaires et en groupe, réduisant le besoin de méthodes auxiliaires décentralisées ou de fonctions globales.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn