kjey Skrevet 29. september 2005 Rapporter Del Skrevet 29. september 2005 (endret) 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 29. september 2005 av kjey Lenke til kommentar
threiran Skrevet 29. september 2005 Rapporter Del Skrevet 29. september 2005 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
kjey Skrevet 29. september 2005 Forfatter Rapporter Del Skrevet 29. september 2005 Beklager at jeg er veldig nybegynner, men hvordan legger jeg innhold i klassen Konto? Kan noen skrive opp hvordan koden skal se ut? det som er meningen er at startsaldoen er på 5000kr, så setter han inn 300 kr... Lenke til kommentar
Mr.Garibaldi Skrevet 29. september 2005 Rapporter Del Skrevet 29. september 2005 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå