Linha de código

Álguem sabe me explicar o cada código de linha desse faz? O netBeans cria muita coisa e to me atrapalhando um pouco.

[code]public static int getResposta() {
return resposta;
}

public static void setResposta(int aResposta) {
    resposta = aResposta;
}

public static String getResp1() {
    return resp1;
}

public static void setResp1(String aResp1) {
    resp1 = aResp1;
}

public static String getResp() {
    return resp;
}

public static void setResp(String aResp) {
    resp = aResp;
}


/** Creates new form somar */
public somar() {
    initComponents();

    gerarNumero();
}


public static int resposta;
public static String resp = String.valueOf(getResposta());


public static String resp1 =  String.valueOf(a);[/code]

Geração automática de código é exatamente para quem tem certeza do que que a IDE está gerando hehe
O que foi produzido são métodos get e set de acesso às variáveis private (que você deve ter mudado para public e static inutilizando esses métodos)

O método somar (sua classe deve ter o mesmo nome) é o construtor da classe. Sempre que um objeto dessa classe é criado esse método é chamado (considerando que existe apenas esse construtor).
Dentro do construtor tem 2 chamadas a outros métodos que devem estar declarados em outro lugar da classe

Por fim tem tem a declaração de 3 variáveis estáticas (ou seja, os get e set são inuteis).