15. december 2003 - 20:31
Der er
9 kommentarer og 1 løsning
cannot resolve symbol - constructor signs (java.lang.String)
public class Main_file { public static void main (String[]args) { signs a, b; a = new signs("Aalepjok");HER ER DEN GAL b = new signs("klyster rummet"); System.out.println("SIGNS: "); a.showsigns(); b.showsigns(); } } Jeg får ovennævnte fejlmeddelelse i forbindelse med den linie hvor der står HER ER DEN GAL. Der er 100 point til en hjælpsom sjæl
Annonceindlæg fra HP
15. december 2003 - 20:32
#1
Din signs klasse har ikke en constructor med et argument af typen String.
15. december 2003 - 20:32
#2
Nu kan jeg huske fra tidligere spørgsmål at den har en med 2 argumenter, så prøv: a = new signs("Aalepjok", "???"); b = new signs("klyster rummet", "???");
15. december 2003 - 20:35
#3
Du har fortjent dine point Nu sveder vi lidt mindre men er meget taknemmelige
15. december 2003 - 20:36
#4
Hvad mener du med at den har 2 argumenter Hvis du vil have lidt point for at forklare må du lige skrive det
15. december 2003 - 20:39
#5
Jeres signs klasse har/havde en constructor: public signs(String textb, String imagesb) { text = textb; images = imagesb; signs = new Vector(); } Der er 2 argumenter: textb og imageb. Derfor skal constructoren kaldes med 2 argumenter også.
15. december 2003 - 20:43
#6
Okay... Kan du forklare Vecter for os.. Du får 30 point
15. december 2003 - 20:45
#7
Vi har fundet ud af hvad Vector gør
15. december 2003 - 20:47
#8
En Vector et en dynamisk liste af objekter. Dynamisk fordi der ikke er noget maksimalt antal. // opret Vector v = new Vector(); // tilføj 3 elementer v.add("a"); v.add("bb"); v.add("ccc"); // udskriv alle elementer for(int i = 0; i < v.size(); i++) { System.out.println((String)v.get(i)); }
15. december 2003 - 20:48
#9
OK
15. december 2003 - 20:52
#10
Tak for forklaringen. Vi stiller givetvis snart nogle flere spørgsmål, og så smider jeg 30 point ekstra oven i hatten
Kurser inden for grundlæggende programmering