Buongiorno a tutti, premetto di essere alle prime armi con la programmazione java. Poco fa ho provato a scrivere un semplice programma che dato il raggio restituisce l'area.Siccome intendo programmare ad oggetti non ho seguito il suggerimento di Eclipse di rendere static la variabile raggio, che ora figura come errore. Come posso risolverlo?codice:import java.util.Scanner; public class cerchio { private int raggio; @SuppressWarnings("unused") private void raggio(int raggio){ this.raggio = raggio; } public int getRaggio() { return raggio; } public void setRaggio(int raggio) { Scanner input = new Scanner(System.in); raggio = input.nextInt(); this.raggio = raggio; } public static void main(String[] args){ cerchio area = new cerchio(); double area1 = area1.getRaggio(raggio)*area1.getRaggio(raggio)*3.1415; } }
Grazie