Gå til innhold

Kan noen hjelpe meg?


Anbefalte innlegg

Heisann! Har satt meg ned med Java igjen og begynt med noen små oppgaver fra "Programmering i Java utgave 3". Jeg skjønner ikke hvorfor denne koden er feil når det står det samma i fasiten!

 

filen heter: KontoTest.java

 

class KontoTest {
public static void main(String[] args) {
 Konto olesKonto = new Konto(124134234L, "Ole Olsen", 5000);
 olesKonto.innskudd(300.0);
 System.out.println("Oles konto har nå en saldo på " + olesKonto.finnSaldo() + " kr.");
}
}

 

Prøvde også å sette "throws Exeption" siden det sto i fasiten, men det kom ingen anderledes feilmelding...

 

Feilmeldingene lyder som følger: cannot find symbol class Konto - line 3 cannot find symbol class Konto - line 3

Endret av kjey
Lenke til kommentar
Videoannonse
Annonse

Linjen:

Konto olesKonto = new Konto(124134234L, "Ole Olsen", 5000);

refererer til en klasse som heter Konto. Kompilatoren din sier den ikke vet om noen klasser som heter Konto. Enten må du legge til en ny klasse under den du har, eller så må du legge til en fil til i samme mappen. Denne filen kan inneholde Konto-klassen.

 

Denne Konto-klassen trenger også litt innhold. Jeg vet ikke om det kanskje er oppgitt i oppgaven, eller meningen at dette skal kodes som en del av oppgaven.

 

 

 

CPL

Lenke til kommentar

Du trenger en ny klasse som heter Konto med de riktige variablene.

F.eks.

class Konto
{
     private String kontonr, navn;
     private double sum;
     Konto(String kontonr, String navn, int sum)
     {
        this.sum = (double) sum;
        this.navn = navn;
        this.kontonr = kontonr;
     }

     void innskudd(double inn)
     {
        sum += inn;
     } 
     
     double finnSaldo()
     {
      return sum;       
     }
}

 

Ps. håper dette ikke er til en oblig....

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...