La professoressa ci ha dato il seguente programma da dover svolgere:
Progettare e creare una classe Dipendente ;
Ciascun Dipendente ha un nome e stipendio . Scrivere un costruttore con due parametri: nome e stipendio , i metodi per conoscere nome e stipendio e un metodo che incrementi lo stipendio di una data percentuale .
Nella classe dipendente ho scritto il seguente codice :
public class Dipendente
{
private String nome;
private double stipendio ;
private final double percentuale=10.0;
public Dipendente(String nome, double stipendio ){
this.nome=nome;
this.stipendio=stipendio ;
}
public void aumentaStipendio()
{
stipendio+=stipendio((stipendio*percentuale)/100.0);
}
public BigDecimal getStipendio()
{
return stipendio ;
}
public String getNome()
{
return nome;
}
}
nel main invece :
public class Dipendente1{
public static void main ()
{
Dipendente a= new Dipendente();
a.nome="Rossi";
a.stipendio=2100;
Dipendente b=new Dipendente();
b.nome="Avena";
b.stipendio=100;
b.aumentaStipendio();
b.getNome();
b.getStipendio();
}
}
Potreste aiutarmi a comprendere l'errore ? per favore