Ajuda para implemnta um metodo e contador junto

7 respostas
C

Boas! Queria saber como posso fazer para contar todas as ocorrencias de um metodo. eu criei um metodo e estou a utiliza lo num trabalho e agora preciso de recorrer a somadores e para isso estou a pensar em criar uma variavel que guarde as ocorrencias desse mesmo metodo sem que isto altere a sua funcionalidade ate agora… seria qualquer coisa deste tipo?

public String _bla;

public void setbla(String bla){
bla=_bla;

public String setbla(){

return _bla&& bla++;}

}

agradeço desde ja algum tipo de ajuda (:

7 Respostas

blackfalcon

Isso mesmo. Mas fica melhor assim:

int contador = 0;

public void metodo(){
   contador++;

   //Codigo aqui...
}

Abraços

C

que legal! obrigado pela resposta e pela rapidez hehe

melhores cumprimentos

C

int contador = 0;

public String getanimal() {
		return _animal;
	}

	public void setanimal(String animal) {
		_animal = animal;
                     contador++;
	}

deste tipo?

blackfalcon

CB:
int contador = 0;

public String getanimal() {
		return _animal;
	}

	public void setanimal(String animal) {
		_animal = animal;
                     contador++;
	}

deste tipo?

Isso mesmo amigo. So tente usar o this, porque é um comando que voce ira usar muito.

public void setanimal(String animal) {
			this.animal = animal; //this.animal é a variavel animal que esta fora do escopo do metodo
                         contador++;
		}

Abraços

C

vlw obrigado de novo! :slight_smile:

So tenho mais uma questao, se puder responder,

o meu objectivo final era efectuar uma conta por exemplo numero total= numero de raças * numero de caes, usei metodos para incrementar do tipo das perguntas acima,
a minha duvida agora é, para este numero total de raças, tenho que introduzir a variavel e fazer sets e gets para ela ou basta me apenas fazer
numero total= numero de raças * numero de caes

debaixo dos outros metodos?

cumprimentos

D

declare as variáveis como globais e é só fazer…
numero total= numero de raças * numero de caes
vlw

C

obrigado! :slight_smile:

Criado 14 de junho de 2010
Ultima resposta 16 de jun. de 2010
Respostas 7
Participantes 3