Resultados de la búsqueda a petición "inner-classes"
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 ...
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 ...
¿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 ...
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 ...
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 ...
¿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 ...
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 ...