Mangler main method?

Tags:    java

<< < 123 > >>
Hej udviklere.

Nu har jeg snart arbejdet mig igennem halvdelen af 'Objektorienteret programmering i Java' men når jeg skal til at køre mange af de programmer, som man skal lave i bogen, så kommer der en meddelse der siger: "Class "Boks3.Boks3" does not have a main method."

Og det syntes jeg er temmelig mærkeligt, da jeg har skrevet koden, fuldstændig som i bogen.

Kig her
Fold kodeboks ind/udKode 


Hvad er det, jeg mangler for at få det til at virke?

På forhånd tak.
Mvh. Thomas Sørensen



28 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hovsa.. Dobbelt post.. Undskyld :)



Jeg får stadig det samme output, lige meget om jeg skriver Boks3 boks3 = new Boks3();
eller bare new Boks3();

Er det fordi at der er noget galt med den version af Java jeg har?



Er det fordi at der er noget galt med den version af Java jeg har?


Nej. Hvordan har du skrevet det?



Sådan her:
Fold kodeboks ind/udKode 


og på den anden måde:
Fold kodeboks ind/udKode 




Undskyld, der var en fejl, du skal selvfølgelig give dit boks3 variable Boks3 typen :)

Her er den rettede main metode:
Fold kodeboks ind/udKode 


Beklager forseelsen :)



Men det er også sådan der jeg skriver det nu.. Og jeg får stadig intet output?



Fold kodeboks ind/udKode 




Robert Larsen: Det hjælper overhovedet ikke det der.. Jeg får stadig et tomt output?



Robert har ret i main metode, der er selvfølgelig igen grund til at lægge en reference i en variable når du kører koden fra constructoren. Men anyways:

Får du hverken en fejl, eller output nu??

Husker du at åbne en commando prompt, og køre "java Boks3" deri ??




Lars Udengaard: Nej, jeg får heller ikke nogen fejl, bare et tomt output.

Nej, jeg har ikke prøvet at køre den i commando prompt, hvad skal jeg skrive for at kompilere der i?



<< < 123 > >>
t