Questions sur inner-classes

24
réponses

Classe intérieure Java et classe statique imbriquée

Quelle est la principale différence entre une classe intérieure et une classe statique imbriquée en Java? N'conception / mise en œuvre de jouer un rôle dans le choix d'un de ces?
demandé sur 2008-09-16 12:22:35
8
réponses

Java: statique vs classe interne [dupliquer]

cette question a déjà une réponse ici: Classe intérieure Java et classe statique ... Quelle est la différence entre la classe intérieure statique et non statique?
demandé sur 2009-08-30 11:12:22
11
réponses

Différence entre final et effectivement final

je joue avec lambdas en Java 8 et je suis tombé sur l'avertissement local variables referenced from a lambda expression ... es dans la classe externe, mais quand même-quelle est la différence entre final et effectivement final ?
demandé sur 2014-01-05 23:30:31
1
réponses

Quand est-ce que les classes internes (anonymes) peuvent être utilisées sans danger?

j'ai lu quelques articles sur les fuites de mémoire dans Android et regardé cette vidéo intéressante de Google I/O sur ... n'est pas très précise, mais j'apprécierais vraiment toute explication qui pourrait rendre les choses plus claires.
demandé sur 2012-06-02 22:26:22
5
réponses

Java - aucune instance enveloppante de type Foo est accessible

j'ai le code suivant: class Hello { class Thing { public int size; Thing() { s ... j'ai un malentendu de base sur la façon de construire un programme de travail en java. des idées?
demandé sur 2012-03-05 05:31:16
10
réponses

Prise en main de l'objet de classe externe par l'objet de classe interne

j'ai le code suivant. Je veux mettre la main sur l'objet de classe externe en utilisant lequel j'ai créé l'objet de cl ... onfirmer) avons-nous un autre moyen d'obtenir le objet de classe externe correspondant de l'objet de classe interne?
demandé sur 2009-11-29 22:10:17
8
réponses

Pourquoi aurais-je jamais besoin d'utiliser C # classes imbriquées [dupliquer]

cette question a déjà une réponse ici: pourquoi / quand utiliser les classes imbr ... qui est définie dans une autre classe, ce que je ne pas obtenir est pourquoi je n'aurais jamais besoin de le faire.
demandé sur 2009-07-05 01:49:21
4
réponses

Pourquoi utiliserait-on des classes imbriquées en C++?

est-ce que quelqu'un peut me diriger vers de belles ressources pour comprendre et utiliser des classes imbriquées? J'a ... e Center-niched Classes mais j'ai encore du mal à comprendre leur but. Quelqu'un pourrait-il m'aider?
demandé sur 2010-12-31 20:14:58
10
réponses

Pourquoi les classes Java externes peuvent-elles accéder aux membres privés de la classe interne?

j'ai observé que les classes externes peuvent accéder aux variables d'instance privée des classes internes. Comment es ... stem.out.println("Hello :: "+xx.x); ///Why is this allowed?? } } pourquoi ce comportement est-il permis?
demandé sur 2009-11-26 08:34:04
12
réponses

Comment puis-je inclure raw JSON dans un objet en utilisant Jackson?

j'essaie d'inclure raw JSON dans un objet Java lorsque L'objet est (de)sérialisé en utilisant Jackson. Afin de tester ... Merci pour le Conseil. EDIT: a fait de Pojo une classe statique, ce qui causait une erreur différente.
demandé sur 2011-01-24 17:56:18
9
réponses

Classe imbriquée ou intérieure en PHP

je construis un Classe utilisateur pour mon nouveau site Web, cependant cette fois je pensais à le construire un peu ... si c'est impossible, les futures versions de PHP pourront-elles prendre en charge des classes imbriquées?
demandé sur 2013-05-07 20:39:19
13
réponses

classe intérieure dans L'Interface

est-ce possible de créer une classe interne au sein d'une interface? Si oui, pourquoi créons-nous comme ça? De toute façon, nous n'allons pas créer d'objets d'interface? contribuent-ils à un processus de développement?
demandé sur 2010-03-08 14:12:36
4
réponses

Les cours privés EN C# - pourquoi ne sont-ils pas utilisés plus souvent?

je suis relativement novice en C# et chaque fois que je commence à travailler sur un projet C# (je n'ai travaillé que ... g() { } } } je serais heureux d'avoir de vos nouvelles à ce sujet - ai-je raison?
demandé sur 2009-01-18 01:41:25
5
réponses

Pourquoi intérieure peut remplacer finale privée de la méthode?

je me suis demandé s'il est raisonnable de déclarer une méthode privée aussi finale, et j'ai pensé que cela n'a pas de ... [email protected]:~$ java Boom super::I am not overridable! sub::You suck! I overrided you! pourquoi?
demandé sur 2012-03-02 01:02:01
7
réponses

Pouvons-nous créer une instance d'une interface en Java? [dupliquer]

cette question a déjà une réponse ici: pouvons-nous créer un objet d'une interfac ... ; } } cmd> javac Main.java cmd> java Main output: hello how r u est-ce correct ici?
demandé sur 2011-01-03 22:02:32
9
réponses

Accéder à la classe externe de la classe interne en python

j'ai une situation comme ça... class Outer(object): def some_method(self): # do something cla ... j'ai besoin de réévaluer comment j'avais conçu ce qui doit être mis en œuvre et de trouver une méthode plus robuste.
demandé sur 2010-01-08 02:49:05
3
réponses

Pourquoi les classes d'enfants imbriquées peuvent-elles accéder aux membres privés de leur classe de parents, alors que les petits-enfants ne peuvent pas?

probablement similaire à la question, pourquoi les classes Java externes peuvent-elles accéder aux membres privés d ... tln(super.t1); // NG: t1 Compile error! Why? System.out.println(super.t2); // OK: t2 OK } } }
demandé sur 2016-07-25 08:41:48
8
réponses

Quelle est la meilleure façon d'accéder au champ dans la classe encloser de la classe emboîtée?

dites si j'ai un dropdown dans une forme et que j'ai une autre classe imbriquée dans cette classe . Maintenant, quelle est la meilleure façon d'accéder à ce dropdown de la classe imbriquée?
demandé sur 2008-10-09 02:12:49
5
réponses

Pourquoi Java inner classes nécessite des variables d'instance externes "finales"? [dupliquer]

cette question a déjà une réponse ici: pourquoi seules les variables finales sont ... classe interne anonyme doit-elle exiger que la variable d'instance des classes externes soit finale pour y accéder?
demandé sur 2010-10-12 02:13:02
6
réponses

Méthode classe interne locale vs classe interne

le code ci-dessous produit la sortie middle. Quelqu'un peut-il expliquer en détail comment cela se passe? est-ce parce ... } } } class A { void m() { System.out.println("middle"); } } }
demandé sur 2015-04-14 09:38:15
6
réponses

Syntaxe étrange pour instancier une classe interne

Je n'imaginais pas que je rencontrerais encore une syntaxe radicalement nouvelle en Java à ce stade, mais voici, je viens ... ue fait-il dans la deuxième version? information:Button et Button.ClickEvent sont des classes publiques non abstraites.
demandé sur 2009-03-11 09:56:10
11
réponses

Quand utiliser les classes internes en Java pour les classes d'aide

Si j'ai par exemple une classe avec une classe d'assistance à certaines de ses fonctionnalités, est-il judicieux de le fai ... per comme une classe interne ? Excuses si cela semble stupide mais je suis un peu confus au sujet des cas d'utilisation.
demandé sur 2013-08-23 10:16:09
2
réponses

L'instanciation intérieur de la classe

je travaille sur un exemple de problème de dépassement de hashCode et égale la méthode mais je reçois une erreur: " ... t = HASH_PRIME * result + name.hashCode(); return result; } private String name; } }
demandé sur 2010-11-01 19:11:27
8
réponses

Quels sont les buts des classes intérieures?

je passe en revue le concept des classes internes en java. si loin de ce que j'ai compris et appliqué, java inner classes ... "classes auxiliaires" ? Quels sont les indicateurs pour vous de faire une classe intérieure et ce qui est leur autre le but?
demandé sur 2012-07-09 19:22:32
2
réponses

Où mettre des classes intérieures? [fermé]

certains pourraient faire valoir qu'il s'agit d'un candidat pour la question la moins importante de tous les temps. Pourt ... tyle dois-je suivre, étant donné ma façon de commander les méthodes? Quelle est la façon la plus courante pour ce faire?
demandé sur 2011-01-19 02:11:43
1
réponses

Intellij Extrait Classe Intérieure

comment Quelqu'un qui utilise IntelliJ ou Android Studio extrait une classe intérieure statique publique pour créer une nouvelle classe de haut niveau? je vous Remercie.
demandé sur 2015-07-22 19:25:41
7
réponses

Est-il possible de créer une instance de classe imbriquée en utilisant Java Reflection?

Exemple de code: public class Foo { public class Bar { public void printMesg(String body) { ... Class.forName("Foo$Bar") il trouve la classe, mais quand j'utilise C. newInstance () il lance InstantiationException.
demandé sur 2010-01-20 02:20:39
3
réponses

Comment puis-je résoudre "une instance enveloppante qui contient X. Y est requise"?

je développe une petite application de bureau dans Netbeans. C'est mon premier programme et je suis confronté à un très ét ... iens l'erreur suivante: une instance enveloppante qui contient X. Y est requise Aidez-moi à résoudre cette erreur.
demandé sur 2011-10-01 13:55:41
5
réponses

Pourquoi une classe interne anonyme ne contient rien généré à partir de ce code?

package com.test; public class OuterClass { public class InnerClass { public class InnerInnerClass { ... écomposé, OuterClass.class ne contient rien. D'où vient cette classe supplémentaire et pourquoi est-elle créée?
demandé sur 2010-05-21 19:00:37
5
réponses

Comment utiliser les classes internes en PHP?

je suis D'origine Java, et je veux utiliser une classe interne en php. Chaque fois que je mets la classe interne, j'ai ... trop grande. Edit: et les cours imbriqués? D'après ce que j'ai compris, ça doit être statique? O_o
demandé sur 2010-12-04 06:32:26