Hapo Skrevet 24. mars 2008 Del Skrevet 24. mars 2008 (endret) Startet med java i dag, og antar dette er et heller "grønt" spørsmål import java.util.Scanner; public class Welcome { public static void main(String[] args) { Scanner input = new Scanner(System.in); int tall = 0; tall = input.nextInt(); Karakterbok kar = new Karakterbok(tall); } } feilmeldingen når jeg prøver å kompilere filen låter som følger: C:\Documents and Settings\Eirik Skjold\Skrivebord\Java>javac Welcome.java Welcome.java:10: cannot find symbol symbol : constructor Karakterbok(int) location: class Karakterbok Karakterbok kar = new Karakterbok(tall); ^ 1 error takk på forhånd EDIT: klassen om dere trenger den: import javax.swing.JOptionPane; import java.util.Scanner; public class Karakterbok { private int AntElever = 0; private int Total = 0; private int Snitt = 0; private int Counter = 0; private String Elev; private String Message; Scanner input = new Scanner(System.in); public void Karakterbok(int tempAntElever) { AntElever = tempAntElever; } public void VisSnitt() { while(Counter <= AntElever) { Elev.format("Elev %d sin Karakter:",Counter + 1); Total += input.nextInt(); Counter++; } Snitt = Total / AntElever; Message = String.format("Snittet i klassen er: %d",Snitt); JOptionPane.showMessageDialog(null,Message); } } Endret 24. mars 2008 av Hapo Lenke til kommentar
Hapo Skrevet 24. mars 2008 Forfatter Del Skrevet 24. mars 2008 Konstruktører har ikke void. takk 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å