Resultados da pesquisa a pedido "inner-classes"

10 a resposta

Java - Nenhuma instância anexa do tipo Foo está acessível

Eu tenho o seguinte 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!"); } }Eu seiThing não faz nada, mas ...

2 a resposta

Referência fora da classe selada em Kotlin?

Estou tentando criar uma classe que usa seu próprio estado para operar no estado de um objeto externo ao qual ele possui uma referência. O objeto externo pode ser da classe A ou B, que são semelhantes, mas não controlados pelo autor. Portanto, ...

8 a resposta

As classes internas são comumente usadas em Java? Eles são "ruins"? [fechadas]

3 a resposta

Como se referir à classe externa em outra instância de uma classe interna não estática?

Estou usando o Apache Commons EqualsBuilder para criar o método equals para uma classe interna Java não estática. Por exemplo: import org.apache.commons.lang.builder.EqualsBuilder; public class Foo { public class Bar { private Bar() {} public ...

3 a resposta

Como carregar classes aninhadas em Java?

Tenho o seguinte código java: public class CheckInnerStatic { private static class Test { static { System.out.println("Static block initialized"); } public Test () { System.out.println("Constructor called"); } } public static void main ...

3 a resposta

Java: construtores sintetizados da classe interna privada [duplicados]

4 a resposta

Construtores em classes internas (implementando interfaces)

Como eu escreveria um construtor para uma classe interna que está implementando uma interface? Eu sei que poderia fazer uma aula totalmente nova, mas acho que deve haver uma maneira de fazer algo nesse sentido: JButton b = new JButton(new ...

3 a resposta

O Scala não consegue acessar a classe interna do Java?

3 a resposta

bjeto de classe interna imediata do objeto de classe externa atu

Estou imaginando se o seguinte é válido em Java: class OuterClass { OuterClass(param1, param2) { ...some initialization code... } void do { // Here is where the doubt lays OuterClass.InnerClass ic = this.new InnerClass(); } class InnerClass { } ...

3 a resposta

Ao estender uma característica dentro de uma característica, a que se refere 'super'?

Eu quero estender uma característica dentro de uma característica, assim: trait NodeTypes { trait Node { def allNodesHaveThis: Int } } trait ScrumptiousTypes extends NodeTypes { trait Node extends super.Node { def scrumptiousness: Int } } trait ...