Olá pessoal. Na verdade o OOP é novo pra mim e tudo o que é novo aparece um monte de dúvidas e fica sempre a pergunta: pode ou nao pode? As funções eu criei assim:
void recebeAumento(double valor){ double novoSalario = this.salario * valor; this.salario = novoSalario; }
void calculaGanoAnual(){ double salario = this.salario * 12; } }
Primeiro eu vi meu erro em calculaGanhoAnual que nao usei o return mas tinha que usar por que o enunciado do problema dizia "devolvendo o valor", correto?
Mas pergunto: eu nao usei public nas funções: 1) Neste caso tenho que usar o public antes do void? 2)Quando me refiro a uma variável, tenho sempre que usar o this?
Grato