una también otra objeto metodos dentro definida crear contenedora conocida como clases clase anonimas anidar anidadas java class nested jython

también - Clase anidada Jython y Java



es una clase definida dentro de otra clase conocida también como clase contenedora (1)

No estoy del todo seguro de lo que quiere decir con el acceso, pero si después de crear instancias de MyNestedClass no hay problema en jython.

En este caso, dado que MyNestedClass es una clase anidada no estática, cada instancia necesita una referencia a una instancia de MyClass. Para hacer esto en jython:

import mypackage.MyClass import mypackage.MyClass.MyNestedClass outer = mypackage.MyClass() inner = mypackage.MyClass.MyNestedClass(outer)

Estoy usando Jython para escribir pruebas para un proyecto de Java. Funciona bien, pero no sé cómo acceder a una clase anidada pública de Java.

package mypackage; public class NyClass { public class MyNestedClass { ... } }

¿Alguien sabe cómo hacer esto?