Divida simples

3 respostas
TASF

bom dia !! estou com uma duvida na hora de incrementar a quantidade da classe filha,seguinte tenho uma classe animal e uma classe filha dog onde tenho o atributo qd(quantidade dog), só que eu nao to sabendo incrementar o qd ? como seria isso quando o usuario digitar cao ele incrementar o atributo qd?

grato pela força …

flw

3 Respostas

Joao_Alonso

Cria uma variável dentro da sua Classe dog para um contador e dentro do construtor da classe vc faz o incremento dela. A variável tem que ser static se não me engano.

TASF
public class Dog extends Animal {

	
private int qd=0;

public int getQd() {
	return qd;
}

public void setQd(int qd) {
	this.qd = qd;
}


}
do{
				d.setNome(JOptionPane.showInputDialog("qual a especie do seu animal (cão ou gato)"));
				if(d.getNome().equalsIgnoreCase("cão")){
				d.getQd()=COMO FAÇO AKI PARA INCREMENTAR LA NA CLASSE DOG???
					control++;
					
				}//else{c.setQc()=qc++;
				//control++;}
				
				
				
			}while(control==0);

Esse e o trecho do codigo em q eu estou com duvida

rafaelvascon

O problema tá meio estranho, mas vou responder como incrementar:
supondo que d seja uma variável da classe Dog.

d.setQd (d.getQd() + 1);
Criado 11 de junho de 2011
Ultima resposta 11 de jun. de 2011
Respostas 3
Participantes 3