En Java, hay reglas claras sobre cuándo utilizar cada uno de los modificadores de acceso, es decir, el valor por defecto (Programa privado), public, protectedy private, al tiempo que classy interfacey hacer frente a la
En Java, hay reglas claras sobre cuándo utilizar cada uno de los modificadores de acceso, es decir, el valor por defecto (Programa privado), public, protectedy private, al tiempo que classy interfacey hacer frente a la
¿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() { // ... } //...
Hay mucho código en uno de nuestros proyectos que se ve así: internal static class Extensions { public static string AddFoo(this string s) { if (s == null) { return "Foo"; } return $({s}Foo); } } ¿Hay alguna razón explícita para hacer esto que no sea "es más fácil hacer público el tipo...
Actualmente estoy en un lugar público de WIFI y no puedo usar SSH (probablemente bloquearon ese puerto). Sin embargo, necesito esa conexión para hacer un git push. ➜ ssh -T [email protected] ssh: connect to host github.com port 22: Connection refused ¿Es posible evitar esta restricción configurando...
¿Hay alguna diferencia entre declarar una función / clase de amigo como privada o pública? Parece que no puedo encontrar nada sobre esto en línea. Me refiero a la diferencia entre: class A { public: friend class B; }; y class A { private: //or nothing as the default is private friend...
Mientras incursionaba con el mecanografiado, me di cuenta de que mis clases dentro de los módulos (utilizados como espacios de nombres) no estaban disponibles para otras clases a menos que escribiera la exportpalabra clave antes de ellas, como: module some.namespace.here { export class...