Resultados de la búsqueda a petición "inner-classes"

9 la respuesta

Utilizando clases internas en C #

Cuáles son las mejores prácticas con respecto al uso y la estructura de las clases internas en C #. Por ejemplo, si tengo una clase base muy grande y dos clases internas grandes, ¿debería dividirlas en archivos de código separados (clase ...

4 la respuesta

No hay una instancia adjunta del tipo PerfHelper disponible debido a alguna invocación intermedia del constructor

Considere el siguiente código: class abstract Normal1 extends Something { } class Outer { class abstract Inner extends Normal1 { } } class General extends Outer.Inner // Problem occurs at this { } El error que obtengo es "No hay ninguna ...

4 la respuesta

¿Cómo hacer una clase interna sin poner la definición de clase interna en clase primaria?

Escribiré un archivo de encabezado, y es muy largo. Dado que será demasiado complicado, no quiero poner la definición de clase interna en la clase raíz. Quiero decir, ¿cómo puedo hacer una clase interna sin escribirla en la clase raíz? . class ...

10 la respuesta

Casos de prueba en clases internas con JUnit

Yo leo sobre Pruebas unitarias de estructuración [http://haacked.com/archive/2012/01/02/structuring-unit-tests.aspx] con tener una clase de prueba por clase y una clase interna por método. Supuse que parecía una forma práctica de organizar las ...

2 la respuesta

Java: llamando al método de clase externa en clase interna anónima

ecientemente, me encontré con un misterioso problema en un proyecto de Android, que describíaqu [https://stackoverflow.com/questions/9039017/android-app-application-cannot-be-instantiated-due-to-nullpointerexception/9039931] . De alguna manera ...

4 la respuesta

¿Se pueden extender las clases internas anónimas?

Quiero crear una clase interna anónima que extienda otra clase. Lo que quiero hacer es en realidad algo como lo siguiente: for(final e:list){ Callable<V> l = new MyCallable(e.v) extends Callable<V>(){ private e;//updated by constructor ...

10 la respuesta

Java: no se puede acceder a ninguna instancia adjunta del tipo Foo

Tengo el siguiente código class Hello { class Thing { public int size; Thing() { size = 0; } } public static void main(String[] args) { Thing thing1 = new Thing(); System.out.println("Hello, World!"); } }Lo séThing no hace nada, pero mi programa ...