Atributos no Set

2 respostas
C

Estou tentando deixar o codigo mais limpo… por exemplo colocar varios atributos no mesmo set só que não esta indo. acho que estou fazendo errado.

class Exercicio03_classe {

    	private double encapQtd1;
    	private double encapQtd2;
    	private double encapQtd3;
    	private double encapValor1;
    	private double encapValor2;
    	private double encapValor3;
    	private double encapSub1;
    	private double encapSub2;
    	private double encapSub3;
    	private double encapTotal;

    	public void setQtd1 (double dobQtd1){
    		encapQtd1 = dobQtd1;
    	}

    	public void setQtd2 (double dobQtd2){
    		encapQtd2 = dobQtd2;
    	}

    	public void setQtd3 (double dobQtd3){
    		encapQtd3 = dobQtd3;
    	}

    	public void setValor1 (double dobValor1) {
    		encapValor1 = dobValor1;
    	}

    	public void setValor2 (double dobValor2) {
    		encapValor2 = dobValor2;
    	}

    	public void setValor3 (double dobValor3) {
    		encapValor3 = dobValor3;
    	}

    	public void setSub1 (double dobSub1) {
    		encapSub1 = dobSub1;
    	}

    	public void setSub2 (double dobSub2) {
    		encapSub2 = dobSub2;
    	}

    	public void setSub3 (double dobSub3) {
    		encapSub3 = dobSub3;
    	}

Tentei esse dessa forma… abaixo

public void setQtd (double dobQtd1, dobQtd2, dobQtd3){
    		encapQtd1 = dobQtd1;
                encapQtd2 = dobQtd2;
                encapQtd3 = dobQtd3;
    	}

só que não rodou… quando tentei dessa forma… o que posso fazer?!

2 Respostas

pmlm

O que são dobQtd2 e dobQtd3?

public void setQtd (double dobQtd1, double dobQtd2, double dobQtd3){
    encapQtd1 = dobQtd1;
    encapQtd2 = dobQtd2;
    encapQtd3 = dobQtd3;
}
ViniGodoy

Por favor, não duplique tópicos:

Você poderia continuar o assunto em seu tópico original.

Tópico trancado.

Criado 11 de abril de 2013
Ultima resposta 11 de abr. de 2013
Respostas 2
Participantes 3