Chamada de metodo dentro de metodo!

6 respostas
D

Olá galera,

Estou começando em java.

gostaria de saber como fao pra chamar um metodo dentro de outro?
quero pegar o resultado do metodo “somaNota” e dentro do metodo “mediaNota” dividir por 2.
Obrigado e desculpa o incomodo…

package br.com.Testes;

public class Notas {
	int media;
	int soma;
	
	int somaNota(int notaA, int notaB){
		this.soma = notaA + notaB;
		return this.soma;
	}
	
	void mediaNota(){

	}
}

6 Respostas

rvcabral

faz um testes amigo…

você vai ver que é a gente quebra a cabeça no começo mas aprende bastante…

D

Valeu!!

abelgomes

rvcabral:
faz um testes amigo…

você vai ver que é a gente quebra a cabeça no começo mas aprende bastante…

e quando vc descobrir sozinho vai ser bem melhor do que se alguem lhe der a resposta…mas pense um pouco…como se chama um metodo?

D

Veleu cara…

Consegui.

package br.com.Testes;

public class Notas {
	int media;
	int soma;
	
	int somaNota(int notaA, int notaB){
		this.soma = notaA + notaB;
		return this.soma;
	}
	
	void mediaNota(){
		this.media = this.soma/2;
		System.out.println("Media: "+this.media);
	}
}
L

Dentro do método, você pode criar variáveis, e colocar nelas o retorno de um outro método. Assim, dentro da função de média:

// cria a variável
int soma;
// soma recebe o retorno do método soma()
soma = somaNota(7, 9);
Daniel_Reis

Simples,

package br.com.Testes;

public class Notas {

    int media;
	int soma;
    
    int somaNota(int notaA, int notaB){
		this.soma = notaA + notaB;
		return this.soma;
	}
    
    void mediaNota(){
       System.out.println(somaNota(10, 20) / 2);
	}
}

Abraços...

Criado 20 de janeiro de 2009
Ultima resposta 20 de jan. de 2009
Respostas 6
Participantes 5