Questions marquées «private»

Private est un moyen d'encapsulation dans la programmation orientée objet.


17
Quelle est la différence entre public, privé et protégé?
Quand et pourquoi devrais - je utiliser public, privateet les protectedfonctions et les variables dans une classe? Quelle est la différence entre eux? Exemples: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; …
989 php  oop  private  public  protected 

12
Python a-t-il des variables «privées» dans les classes?
Je viens du monde Java et je lis les modèles, recettes et idiomes Python 3 de Bruce Eckels . En lisant sur les classes, il ajoute qu'en Python, il n'est pas nécessaire de déclarer des variables d'instance. Vous les utilisez simplement dans le constructeur, et boom, ils sont là. Ainsi, …
578 python  class  private 


30
Comment testez-vous les méthodes privées?
Je construis une bibliothèque de classe qui aura des méthodes publiques et privées. Je veux pouvoir tester de manière unitaire les méthodes privées (principalement pendant le développement, mais cela pourrait également être utile pour une refactorisation future). Quelle est la bonne façon de procéder?

11
Modifier le champ final statique privé à l'aide de la réflexion Java
J'ai une classe avec un private static finalchamp que, malheureusement, je dois le changer au moment de l'exécution. En utilisant la réflexion, j'obtiens cette erreur: java.lang.IllegalAccessException: Can not set static final boolean field Existe-t-il un moyen de modifier la valeur? Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK"); hack.setAccessible(true); hack.set(null, true);





17
Les sous-classes héritent-elles des champs privés?
Ceci est une question d'entrevue. Les sous-classes héritent-elles des champs privés? J'ai répondu "Non", car nous ne pouvons pas y accéder en utilisant la "voie OOP normale". Mais l'intervieweur pense qu'ils sont hérités, car on peut accéder à ces champs indirectement ou en utilisant la réflexion et ils existent toujours …
246 java  oop  inheritance  private 

8
Définition de fonctions de module privé en python
Selon http://www.faqs.org/docs/diveintopython/fileinfo_private.html : Comme la plupart des langages, Python a le concept d'éléments privés: Fonctions privées, qui ne peuvent pas être appelées depuis l' extérieur de leur module Cependant, si je définis deux fichiers: #a.py __num=1 et: #b.py import a print a.__num quand je l'exécute, b.pyil imprime 1sans donner aucune …

19
Clonage d'un dépôt Github privé
J'ai un référentiel privé sur Github pour un projet sur lequel je travaille. Jusqu'à présent, je n'avais travaillé que sur mon bureau à domicile, mais je viens d'acheter un ordinateur portable et j'essaie de le configurer pour pouvoir travailler sur le projet à partir de l'un ou l'autre ordinateur et …
226 git  github  private 


10
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 est-ce possible? Voici un exemple de code démontrant la même chose: class ABC{ class XYZ{ private int x=10; } public static void main(String... args){ ABC.XYZ xx = new ABC().new XYZ(); System.out.println("Hello :: "+xx.x); ///Why …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.