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

4 la respuesta

¿Todas las variables finales son capturadas por clases anónimas?

Pensé que sabía la respuesta a esto, pero no puedo encontrar ninguna confirmación después de aproximadamente una hora de búsqueda. En este código: public class Outer { // other code private void method1() { final SomeObject obj1 = new ...

4 la respuesta

Clases internas anónimas que muestran un modificador no deseado

egún tengo entendido, el siguiente código debería haber impresotrue. Sin embargo, cuando ejecuté este código, está imprimiendofalse. De los documentos Java de Clases anónimas 15.9.5. ...

8 la respuesta

Configurando la variable externa de la clase interna anónima

¿Hay alguna forma de acceder a variables con alcance de llamada desde una clase interna anónima en Java? Aquí está el código de muestra para entender lo que necesito: public Long getNumber(final String type, final String refNumber, final ...

8 la respuesta

¿Por qué no funciona agregar un campo público a una clase anónima en Java?

Tengo una clase de ejemplo definida a continuación: public class FooBar { void method1(Foo foo){ // Should be overwritten ... } } Más tarde, cuando intento esto: FooBar fooBar = new FooBar(){ public String name = null; @Override ...

15 la respuesta

Anónimo vs clases internas nombradas? - ¿mejores prácticas

Tengo una clase, llamémosla LineGraph, que representa un gráfico lineal. Necesito subclasificarlo, pero la clase derivada solo se usa en un lugar y está acoplada a la clase que la usa. Entonces estoy usando una clase interna. Veo dos formas de ...

3 la respuesta

Escribir un intérprete de sintaxis personalizado en Java?

Estoy a punto de comenzar a codificar un programa de demostración para una conferencia que estoy a punto de dar. Quiero permitir que cada alumno de la clase descargue esta aplicación y luego pueda crear instancias de objetos (y ...

5 la respuesta

Implementación de delegado anónimo en Objective-C?

¿Es posible declarar implementaciones anónimas de cosas como Delegados en Objective-C? Creo que tengo la terminología correcta, pero aquí hay un ejemplo de Java: myClass.addListener(new FancyInterfaceListener({ ...

2 la respuesta

El enigma de la clase anónima

Creo que entiendo los conceptos básicos de las clases anónimas, pero me gustaría aclarar algo. cuando tengo una sintaxis como esta class A { class AnonymousClass1 Implements ActionListener{} } class A { public A() { JButton btn = new JButton(); ...

6 la respuesta

Se puede utilizar la clase anónima como tipos de retorno en C ++?

¿Hay alguna forma de usar clases anónimas en C ++ como tipos de retorno? Busqué en Google que esto pueda funcionar: struct Test {} * fun() { }Pero este fragmento de código no se compila, el mensaje de error es: nuevos tipos no pueden ...

2 la respuesta

¿Por qué todas las clases anónimas son implícitamente finales?

Según el JLS: 15.9.5 Declaraciones de clase anónima El compilador deriva automáticamente una declaración de clase anónima de una expresión de creación de instancia de clase. Una clase anónima nunca es abstracta (§8.1.1.1). Una clase anónima ...