Maison >développement back-end >C++ >Que sont les modificateurs d'accès et le modificateur statique en C #, et comment fonctionnent-ils?
dans -depth compréhension du modificateur d'accès et du modificateur statique en C #
Dans la programmation C #, vous pouvez déjà utiliser le caractère de modification de l'accès
, mais les fonctions des autres modificateurs d'accès peuvent ne pas en savoir beaucoup. Cet article explorera les modifications d'accès en C #, expliquera les différences entre, public
, public
et l'instruction de modification non accessible en détail, et clarifier la modification mystérieuse private
et ses caractéristiques. protected
static
Modificateur d'accès: définissez la limite des autorisations d'accès
La visibilité et l'accessibilité de la classe de contrôle de l'appareil, des méthodes et des variables du programme. C # fournit une variété de modifications d'accès:
:
public
: Le format de modification d'accès le plus strict est limité à l'accès interne à la classe de l'entité. private
Modificateur semi-privé, permet d'accéder à la revendication, aux dérivés et au même ensemble de séquences.
protected
internal
private protected
protected
Le modificateur est un outil puissant qui donne les attributs uniques: Instancié:
Les classes statiques ne peuvent pas être instanciées comme des classes non statiques. Vous ne verrez pas les mots clés familiers pour créer des instances de classe statique.membre: Tous les membres de la classe statique sont statiques, ce qui signifie que peu importe le nombre d'objets créés, chaque membre n'a qu'une seule version.
Fonction de construction: static
Les classes statiques peuvent avoir un constructeur statique.
new
La classe statique est généralement utilisée comme fournisseur de services, offrant des fonctions pratiques sans avoir besoin de créer un fardeau d'instance. 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!