Preguntas etiquetadas con private

Private es una forma de encapsulación en la programación orientada a objetos.


17
¿Cuál es la diferencia entre público, privado y protegido?
¿Cuándo y por qué debo usar public, privatey protectedlas funciones y variables dentro de una clase? ¿Cuál es la diferencia entre ellos? Ejemplos: // Public public $variable; public function doSomething() { // ... } // Private private $variable; private function doSomething() { // ... } // Protected protected $variable; protected …
989 php  oop  private  public  protected 

12
¿Python tiene variables "privadas" en las clases?
Vengo del mundo Java y leo los patrones, recetas y modismos de Python 3 de Bruce Eckels . Mientras lee sobre clases, continúa diciendo que en Python no hay necesidad de declarar variables de instancia. Solo los usas en el constructor, y boom, están allí. Así por ejemplo: class Simple: …
578 python  class  private 


30
¿Cómo prueba los métodos privados?
Estoy construyendo una biblioteca de clase que tendrá algunos métodos públicos y privados. Quiero poder realizar una prueba unitaria de los métodos privados (principalmente durante el desarrollo, pero también podría ser útil para futuras refactorizaciones). ¿Cuál es la forma correcta de hacer esto?

11
Cambiar el campo final estático privado usando la reflexión Java
Tengo una clase con un private static finalcampo que, desafortunadamente, necesito cambiarlo en tiempo de ejecución. Usando la reflexión me sale este error: java.lang.IllegalAccessException: Can not set static final boolean field ¿Hay alguna forma de cambiar el valor? Field hack = WarpTransform2D.class.getDeclaredField("USE_HACK"); hack.setAccessible(true); hack.set(null, true);





17
¿Las subclases heredan campos privados?
Esta es una pregunta de entrevista. ¿Las subclases heredan campos privados? Respondí "No", porque no podemos acceder a ellos usando la "forma normal de OOP". Pero el entrevistador piensa que son heredados, porque podemos acceder a dichos campos indirectamente o usando la reflexión y todavía existen en el objeto. Cuando …
245 java  oop  inheritance  private 

8
Definición de funciones de módulos privados en python
De acuerdo con http://www.faqs.org/docs/diveintopython/fileinfo_private.html : Como la mayoría de los lenguajes, Python tiene el concepto de elementos privados: Funciones privadas, que no se pueden llamar desde fuera de su módulo Sin embargo, si defino dos archivos: #a.py __num=1 y: #b.py import a print a.__num cuando lo ejecuto b.pyse imprime 1sin …

19
Clonando un repositorio privado de Github
Tengo un repositorio privado en Github para un proyecto en el que estoy trabajando. Hasta ahora solo había trabajado en el escritorio de mi casa, pero acabo de comprar una computadora portátil y estoy tratando de configurarla para poder trabajar en el proyecto desde cualquier computadora y hacer cambios push …
226 git  github  private 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.