Resultados de la búsqueda a petición "private-members"

1 la respuesta

Declarar variables de miembros privados

Comencé a aprender Objective-C hace unas semanas y todavía no entiendo cómo administrar la encapsulación de una clase correctamente. ¿Cuál es la mejor manera de declarar una variable miembro privada en una clase? Parece que establecer el getter ...

2 la respuesta

Visibilidad de clases / estructuras de plantillas privadas

No entiendo por qué en el siguiente código, puedo crear la funciónprint_private_template mientras el compilador se queja deprint_private_class: #include <cstdio> class A { private: template <unsigned T> struct B { }; struct C { }; public: ...

4 la respuesta

Acceda a elementos privados del objeto de la misma clase

¿Es esto legal? Si no, ¿lo permitirá el siguiente código? class Foo { friend class Foo; }

24 la respuesta

¿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 ...

2 la respuesta

¿Por qué se puede cambiar la variable miembro privado por instancia de clase?

class TestClass { private string _privateString = "hello"; void ChangeData() { TestClass otherTestClass = new TestClass(); otherTestClass._privateString = "world"; } }Este código se compila en C # y el equivalente funciona en PHP, pero ¿alguien ...

24 la respuesta

Acceso a variables miembro privadas desde funciones definidas por prototipo

¿Hay alguna forma de hacer que las variables "privadas" (las definidas en el constructor) estén disponibles para los métodos definidos por el prototipo? TestClass = function(){ var privateField = "hello"; this.nonProtoHello ...

2 la respuesta

¿Hay alguna manera de escribir una prueba de igualdad para una clase de VBA con miembros privados sin exponer el conocimiento de la existencia de esos miembros privados?

Realizo una buena cantidad de programación de Excel VBA, pero no mucha de ella está orientada a objetos. Aquí hay algo que surge de vez en cuando que me molesta, y me pregunto si hay algo que me falta. En VBA, digamos que tengo una clase C ...

4 la respuesta

Convención de nomenclatura para campos privados

Primero, sé que esta pregunta se ha hecho varias veces antes y que, al final, es principalmente una cuestión de preferencia personal, pero al leer todos los hilos sobre el tema, algunas cosas no me quedan claras. Básicamente, algo con lo que la ...

10 la respuesta

una forma en c ++ para ocultar una función específica

tengo una herenciastruct A : public B, quiero ocultar funciones individuales de B, ¿es esto posible? Sé que lo contrario es posible usandousing BMethod en la declaración A. salud

2 la respuesta

¿Cómo puede una clase derivada usar un miembro protegido de la clase base?

Digamos que una clase baseA define un miembro protegido. Una clase derivadaB usa este miembro. class A { public: A(int v) : value(v) { } protected: int value; }; class B : public A { public: B(int v) : A(v) { } void print() const; ...