Czemu się nie kompiluje? Gdzie jest błąd?

Czemu się nie kompiluje? Gdzie jest błąd?
M4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 14
0
Kopiuj
package konto1;

import java.util.Scanner;


public class Konto1 {

private final double saldo;
private final double debet;
public Konto1() {
        saldo=1000.0;
debet=0.0;

}
   Scanner skaner= new Scanner(System.in);
   double kwota=skaner.nextDouble();
   public double getWartosc(){
       return saldo;
   }

    public static void main(String[] args) {
     Konto1 konto  = new  Konto1();
       System.out.println ("Twoje saldo wynosi"+konto.getWartosc());
    }
    
}
atmal
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 913
0
Kopiuj
double kwota=skaner.nextDouble();

Powinno być w jakieś metodzie którą wywołujesz. Np.

Kopiuj
public void ustawKwote()
{
    kwota = skaner.nextDouble();
}

Choć i tak lepiej byłoby aby wszystkie metody oraz zmienne były w języku angielskim.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.