Resultados de la búsqueda a petición "nested-class"

0 la respuesta

Problema de tipo anidado

Intenté crear esta implementación simple: class Test { private int abc = 0; public class TestClass { private void changeABC() { abc = 123; } } } Si lo compilo, se quejará: No se puede acceder a un miembro no estático del tipo externo 'A.Test' ...

4 la respuesta

C ++: clase anidada de una clase de plantilla

Considere el siguiente código: template < typename T > struct A { struct B { }; }; template < typename T > void f( typename A<T>::B ) { } int main() { A<int>::B x; f( x ); // fails for gcc-4.1.2 f<int>( x ); // passes return 0; }Entonces aquí ...

3 la respuesta

Clase de actividad interna anidada en Android

¿Es posible declarar una clase que extiende la actividad dentro de otra clase de actividad? Si es así, ¿cómo registraría esa clase en el manifiesto? Además, ¿es algo que se puede hacer razonablemente o es una mala idea? Estaba pensando en algo ...

14 la respuesta

¿Cuáles son las razones por las cuales uno querría usar clases anidadas? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué / cuándo deberías usar clases anidadas en .net? ¿O no deberías? [/questions/48872/why-when-should-you-use-nested-classes-in-net-or-shouldnt-you] 13 respuestasEnesta respuesta de ...

5 la respuesta

¿Dónde y cómo usar clases anidadas? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué / cuándo deberías usar clases anidadas en .net? ¿O no deberías? [/questions/48872/why-when-should-you-use-nested-classes-in-net-or-shouldnt-you] 13 respuestasEstoy pensando que si una clase se ...

4 la respuesta

La función miembro de la clase anidada no puede acceder a la función de la clase adjunta. ¿Por qué?

Por favor vea el código de ejemplo a continuación: class A { private: class B { public: foobar(); }; public: foo(); bar(); };Dentro de la implementación de clase A y B: A::foo() { //do something } A::bar() { //some code foo(); //more code ...

7 la respuesta

Visibilidad del constructor de clase anidada

¿Hay alguna manera de limitar la creación de instancias de la clase anidada en C #? Quiero evitar que la clase anidada sea instanciada desde cualquier otra clase excepto la clase anidada, pero permitir el acceso completo a la clase anidada desde ...

6 la respuesta

Problema de clase anidada / declaración de C ++

¿Es posible declarar hacia adelante una clase anidada y luego usarla como tipo para un miembro de datos concreto (no puntero / referencia a) de la clase externa? ES DECIR. class Outer; class Outer::MaybeThisWay // Error: Outer is undefined { }; ...

6 la respuesta

Class.Class vs Namespace.Class para bibliotecas de clase de uso general de nivel superior?

¿Cuál es más aceptable (mejor práctica) ?: namespace NP public static class IO public static class Xml ... // extension methods using NP; IO.GetAvailableResources ();vs public static class NP public static class IO public static class Xml ... ...

7 la respuesta

¿Cómo restringir el acceso al miembro de la clase anidada a la clase adjunta?