Maison > Article > développement back-end > 10 articles recommandés sur les cours externes
Cet article présente principalement les méthodes d'appel de l'interface C# dans les classes dérivées et les classes externes. Il analyse la définition et l'utilisation spécifique de l'interface C# sous forme d'exemples. Les amis dans le besoin peuvent se référer à l'exemple de cet article pour décrire. utilisation de l'interface C# dans les classes dérivées. Appel de méthodes dans les classes et les classes externes. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants : les interfaces C# sont créées via le mot-clé interface et l'interface peut contenir des variables membres telles que des propriétés et des méthodes. Les classes dérivées d'interfaces peuvent implémenter des méthodes dans l'interface. Une classe peut hériter de plusieurs interfaces pour implémenter les méthodes de ces interfaces, et une interface peut également dériver plusieurs classes. Les méthodes de l'interface peuvent être implémentées par une ou plusieurs de ces classes. Les méthodes de l'interface peuvent être directement appelées dans les classes dérivées de l'interface. Exemple d'appel dans une classe dérivée : //Interface interface publique IPersonalService { //Méthodes dans l'interface PersonalDTO QueryByUid(int uId)
Introduction : Cet article présente principalement les méthodes d'appel de l'interface C# dans les classes dérivées et les classes externes, et analyse la définition et l'utilisation spécifique de l'interface C# sous forme d'exemples. besoins Les amis peuvent se référer à
2. Contrôle d'accès Java - vous amène à en savoir plus sur les mots-clés protégés (photo)
Introduction : Au sein d'une classe, le fait que ses membres soient accessibles par d'autres classes dépend du modificateur du membre et si une classe est accessible par d'autres classes ; La classe accessible dépend du modificateur de la classe. Il existe quatre types de modificateurs d'autorisation d'accès aux membres de classe en Java : privé, autorisation d'accès au package, protégé et public, parmi lesquels seules l'autorisation d'accès au package et public peuvent modifier une classe externe. De nombreux livres Java présentent la protection de manière générale, ce qui peut provoquer des malentendus. Cet article se concentre sur la révélation de la connotation et de l'utilisation du mot-clé protégé et présente d'autres modificateurs.
3. Explication détaillée des classes internes Java
Introduction : la classe interne Java fait référence à une classe définie dans une autre classe, et les méthodes qu'elle contient peuvent accéder au domaine contenant leur classe externe. Il s'agit d'une technologie relativement complexe, et les classes internes sont principalement utilisées pour concevoir des classes ayant des relations de collaboration. En particulier, il a été largement utilisé dans le traitement des événements GUI Java. De plus, les raisons les plus courantes pour les classes internes sont les suivantes : Les méthodes de classe interne peuvent accéder aux données dans la portée où la classe est définie, y compris les données privées. Les classes internes peuvent être masquées des autres classes du même package. Il est très pratique d'utiliser classes internes anonymes pour définir les fonctions de rappel
Introduction : Présentation En Java, une classe peut être définie dans une autre classe ou dans une méthode. Une telle classe est appelée une classe interne. Les classes internes au sens large incluent généralement ces quatre types : classes internes de membre, classes internes locales, classes internes anonymes et classes internes de membre statiques 1. La classe interne de membre concept est la classe interne la plus courante et elle est définie comme située. in Interne d'une autre classe 2. Instance/*** Classe externe*/class Outter { private int a = 10; static int b =
Introduction : Présentation des trois fonctionnalités majeures de Java orienté objet : l'encapsulation, l'héritage et le polymorphisme, et l'encapsulation et l'héritage servent essentiellement au polymorphisme. L'encapsulation est un principe important des méthodes orientées objet, qui consiste à combiner les propriétés et les opérations (ou services) d'un objet en un tout indépendant et à masquer autant que possible les détails d'implémentation internes de l'objet. Ce qui précède est l'explication de l'encapsulation donnée par l'Encyclopédie Baidu, qui consiste en fait à privatiser les variables membres d'une classe et à fournir des méthodes publiques pour accéder à ces variables membres. Si une variable membre est déclarée comme membre privé, alors elle n'est pas directement accessible via la classe externe, donc la variable membre 6 Le modificateur privé en Java n'est pas valide.
Introduction : Cet article présente principalement le modificateur privé en Java qui n'est pas valide ? Cet article traite du phénomène selon lequel les variables membres privées ou les méthodes de classes externes sont accessibles dans une classe interne. Les amis dans le besoin peuvent se référer à Classes internes en Java. utilisation de
Introduction : Le rôle des classes internes 1. Les classes internes offrent une meilleure encapsulation, ce qui peut masquer la classe interne à l’intérieur de la classe externe et ne permettez pas aux autres classes du même package d’y accéder. 2. Les méthodes de la classe interne peuvent accéder directement à toutes les données de la classe externe. 3. Plus pratique à utiliser. 8. Utilisation des classes internes et des classes internes anonymes
Introduction : La classe interne peut appeler la méthode de la classe externe. Si la classe interne a une méthode du même nom, elle doit être appelée en utilisant le format "OuterClass.this.MethodName()" (où OuterClass. et MethodName sont remplacés par le nom réel de la classe externe et sa méthode) ; il s'agit d'un mot-clé, indiquant une référence à la classe externe) ; si la classe interne n'a pas de méthode du même nom, vous pouvez appeler directement la méthode de la classe externe. Cependant, les classes périphériques ne peuvent pas appeler directement les méthodes privées des classes internes, et les classes externes ne peuvent pas appeler directement les méthodes privées des autres classes. Remarque : L'autorisation de la classe interne d'utiliser directement la classe externe n'a rien à voir avec le fait que la méthode soit statique ou non. Cela dépend si la classe interne a une méthode avec le même nom 9. classe interne Java Quelques résumés
Introduction : Une classe interne fait référence à la définition d'une classe interne. classe à l’intérieur d’une classe externe. Il n'est pas nécessaire que le nom de la classe soit le même que celui du dossier. 10. Implémentation de la sémantique finale de la classe interne Java Introduction : Cet article décrit que dans les classes internes Java, les informations variables des classes externes sont souvent référencées. Cependant, il n’existe aucun indice correspondant en surface sur la manière dont ces informations variables sont transmises à la classe interne. Cet article décrit comment ces sémantiques sont implémentées dans les classes internes à partir du niveau du bytecode. 【Recommandations de questions-réponses associées】 : Comment transmettre un objet de classe interne à travers un objet de classe externe ? Comment une classe interne/interface interne en Java fait-elle référence au paramètre de type T d'une classe externe ? Quelle est la portée du nom de classe interne Java ? Comment transmettre un objet de classe interne à travers un objet de classe externe ? oop - En Java, doutes sur les classes internes anonymes appelant des méthodes de classe externes
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!