22. januar 2003 - 15:06
Der er
11 kommentarer og 1 løsning
new?
Hejsa, Jeg har en startfil der hedder sådan: public static void main(String[] args){ UserInterface userinterface = new UserInterface(); userinterface.Menu(); } Det er ordet "new" jeg ikke lige helt forstår? Hvad betyder det egentlig, hvad gør den, når den skriver dette "userinterface.Menu();" ??
Annonceindlæg fra Computerworld it-jobbank
22. januar 2003 - 15:07
#1
Det betyder at du opretter et nyt (new) objekt af typen UserInterface.
22. januar 2003 - 15:22
#2
"new" betyder at den gerne vil genstrate windows (hvis den kan) - new = ny (-windows-session). "userinterface.Menu();" Betyder at den viser den menu som windows plejer at vise når der skal lukkes ned...
22. januar 2003 - 15:24
#3
Og meningen med det, er vel bare at man skulle kunne henvise til filen hvor UserInterface ligger i ikke?
22. januar 2003 - 15:24
#4
hmm...arvad, jeg tror at du har misforstået noget her.
22. januar 2003 - 15:28
#5
"new" bruges til at instantiere objekter. Du opretter et objekt med: UserInterface userInterface; Tildeler det memory med: userInterface = new UserInterface();
22. januar 2003 - 15:30
#6
arvad >> jeg tror du blander noget JavaScripts ind i spørgsmål ? For det du skriver er ikke sandt.
22. januar 2003 - 15:32
#7
userinterface.Menu(); Betyder at du aktivere den metode der hedder Menu på objektet userinterface.
22. januar 2003 - 15:35
#8
Hvis UserInterface.java ligger sammen med din "startfil" - din main klasse - så finder compileren selv ud af at bruge den. Hvis den ikke ligger sammen med så importere man den typisk - f.eks. som når man vil bruge util: import java.util.*;
24. januar 2003 - 11:20
#9
takker for de gode svar...
24. januar 2003 - 12:00
#10
soreno::: Jeg er en HAJ til javascript :-)
24. januar 2003 - 12:05
#11
Fremragende svar af Arvad der. :)
24. januar 2003 - 12:22
#12
zaknafein::: SÆL-følgelig *SS*
Kurser inden for grundlæggende programmering