Reutilizando códigos em Java Orientado a Objetos

Galera, fiquei com uma dúvida. Estou estudando sobrecarga de métodos e criei dois métodos com assinatura diferentes - o que tem um parâmetro é um desconto de 6% do salário dele para o INSS e o que tem dois parâmetros é pra calcular o salário já descontado e somar com as horas extras dele:

Então fiquei com uma dúvida: Na linha 15, como faço pra reaproveitar o código da linha 10 e somar com as horas extras em vez de eu ter que escrever o this.salario = valor - (valor * 0.06) de novo?

Recomendo que faça o método calculaSalario(double) retornar o salário calculado. Com isso, vc substitui o cálculo equivalente no método calculaSalario(double, double).

Eu tinha pensado nisso e fiz dessa maneira:

Mas está dando erro

Qual erro?

Tá falando que aquilo ali deveria ser uma variável.

Pq vc tem q atribuir isso em alguma variável, assim:

double valorCalculado = calculaSalario(valor) + valorHorasExtra;