Linha de código

1 resposta
Rooney

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

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);

1 Resposta

CrOnNoS

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).

Criado 14 de dezembro de 2009
Ultima resposta 14 de dez. de 2009
Respostas 1
Participantes 2