private

Quelle est la différence entre public, protected, package-private et private en Java?

En Java, existe-t-il des règles claires sur le moment d'utiliser chacun des modificateurs d'accès, à savoir le défaut (package private), public, protected et private, tout en faisant class et interface et en traitant de l'héritage?

Comment lire la valeur d'un champ privé d'une classe différente en Java?

J'ai une classe mal conçue dans un JARtiers et j'ai besoin d'accéder à l'un de ses champs privés. Exemple, pourquoi devrais- ... le stuffIWant; } IWasDesignedPoorly obj = ...; Comment puis-je utiliser la réflexion pour obtenir la valeur de stuffIWant?

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

J'ai observé que les classes externes peuvent accéder aux variables d'instance privées des classes internes. Comment est-ce p ... ); System.out.println("Hello :: "+xx.x); ///Why is this allowed?? } } Pourquoi ce comportement est-il autorisé?

Pourquoi il y a un modificateur d'accès privé dans une classe abstraite Java, même si nous ne pouvons pas créer une instance d'une classe abstraite?

Je sais que ce n'est pas une bonne pratique de codage, de déclarer une méthode comme private en abstract classe. Même si nou ... lic static void main(String args[]){ Car c = new Car(); c.startEngine(); // Only startEngine() can be accessed } }

Déclaration de classe privée [duplicate]

Duplicata Possible:Java: Pourquoi pouvons-nous définir une classe de premier niveau comme privée? Pourquoi ne pouvon ... ivée? Si nous pouvons avoir une classe privée interne, alors pourquoi ne pouvons-nous pas avoir une classe privée externe...?

Comment imposer une interface bidirectionnelle avec une interface Java?

Java n'autorise pas les méthodes privées ou protégées, alors comment s'assurer que les implémenteurs d'une interface bidirect ... sont déjà une classe dérivée (typique), l'utilisation d'une classe abstraite n'est pas une option. Merci d'avoir aidé, Jeff

Qual è la differenza tra public, protected, package-private e private in Java?

In Java, ci sono regole chiare su quando utilizzare ciascuno dei modificatori di accesso, vale a dire il default (pacchetto privato), public, protected e private, mentre fa class e interface e si occupa dell'eredità?

Come leggere il valore di un campo privato da una classe diversa in Java?

Ho una classe mal progettata in un 3rd-party JARe ho bisogno di accedere a uno dei suoi campi privati. Biru, perché dovrei a ... te Hashtable stuffIWant; } IWasDesignedPoorly obj = ...; Come posso usare reflection per ottenere il valore di stuffIWant?

Perché le classi Java esterne possono accedere ai membri privati della classe interna?

Ho osservato che le classi esterne possono accedere alle variabili di istanza private delle classi interne. Com'è possibile? ... ); System.out.println("Hello :: "+xx.x); ///Why is this allowed?? } } Perché questo comportamento è consentito?

Perché c'è un modificatore di accesso privato in una classe astratta in Java, anche se non possiamo creare un'istanza di una classe astratta?

So che non è una buona pratica di codifica dichiarare un metodo come private in una classe abstract. Anche se non possiamo c ... lic static void main(String args[]){ Car c = new Car(); c.startEngine(); // Only startEngine() can be accessed } }

Dichiarazione di classe privata [duplicato]

Possibile duplicato:Java: Perché possiamo definire una classe di livello superiore come privata? Perché non possiamo ... terna privata? Se possiamo avere una classe privata interna, allora perché non possiamo avere una classe privata esterna...?

Come applichiamo un'interfaccia bidirezionale con un'interfaccia Java?

Java non consente metodi privati o protetti, quindi come possiamo garantire che gli implementatori di un'interfaccia bidirezi ... ntatori sono già una classe derivata (tipica), l'utilizzo di una classe astratta non è un'opzione. Grazie per l'aiuto, Jeff