Resultados de la búsqueda a petición "encapsulation"
Encapsulado en JavaScript, ¿existe?
Tengo una experiencia con el lenguaje de programación C #, pero también tengo que trabajar con JS ahora y es bastante nuevo para mí.He intentado desarrollar ...
Cómo encapsular una matriz en Java
Estoy empezando con Java y estoy aprendiendo acerca de los setters, getters y encapsulation. Tengo un programa muy simple, dos clases:
Java: ¿Cuál es más rápido? ¿Variables locales o acceso a la encapsulación?
Recientemente leí unPregunta de StackOverflow lo indicado, al acceder a las variables, es más rápido usar la pila que el montón:
¿Cómo usar la inyección de dependencia sin romper la encapsulación?
¿Como puedo realizar la inyección de dependencia sin romper la encapsulación? Usando unEjemplo de inyección de dependencia de Wikipedia [http://en.wikipedia.org/wiki/Dependency_injection]: public Car { public float getSpeed(); }Nota:Otros ...
Usar un patrón de estrategia y un patrón de comando
Ambos patrones de diseño encapsulan un algoritmo y desacoplan detalles de implementación de sus clases de llamada. La única diferencia que puedo discernir es que el patrón de Estrategia toma parámetros para la ejecución, mientras que el patrón de ...
Atributo "público" o "privado" en Python? ¿Cuál es la mejor manera?
En Python, tengo la siguiente clase de ejemplo: class Foo: self._attr = 0 @property def attr(self): return self._attr @attr.setter def attr(self, value): self._attr = value @attr.deleter def attr(self): del self._attrComo puede ver, tengo un ...
¿Puedo acceder a miembros privados desde fuera de la clase sin usar amigos?
Descargo de responsabilidadSí, soy plenamente consciente de que lo que estoy preguntando es totalmente estúpido y que cualquiera que desee probar algo así en el código de producción debería ser despedido y / o fusilado. Estoy ...
Modificar una clase para encapsular en lugar de heredar
La base de código que me entregaron para trabajar presenta una clase de base de datos que hereda deMDB2 [http://pear.php.net/package/MDB2]. Esto forma la base para el marco MVC en uso (un asunto personalizado) y los modelos a su vez heredan de ...