Construção de método

Estou precisando construir um método para retornar o custo total de um professor que ganhe por horas trabalhadas. Este método usa as variáveis custo e horas que são da classe e recebe como parâmetro uma variável chamada percentual.

Este método poderia ser feito assim ?

public double retornaCusto(double percentual)
{
percentual = 1 + (percentual/100);
double custo_total = horascustopercentual;
return custo_total;
}

Bom, sim, creio que esteja tudo certinho, isto é, se realmente essa for a logica (horas * custo * percentual). Agora, só um parenteces:

já que vc está usando uma variável da classe (horas e custo), acho interessante vc colocar “this.” antes de cada uma, ficando:

double custoTotal = this.horas * this.custo * percentual;

esse ‘this’ serve pra dizer que é pra usar a variável da classe, mas nesse caso vai funcionar sem, é só questão de segurança.