Avatar billede trophymanager Nybegynder
16. april 2005 - 16:52 Der er 8 kommentarer og
1 løsning

Inkludere en class

Hej alle.

Jeg er uber java noob men har en class fil jeg gerne vil inkludere i en anden.

Kan dette lade sig gøre ligesom det er muligt i php og asp? Og i så fald hvordan skal det se ud?
Avatar billede arne_v Ekspert
16. april 2005 - 16:56 #1
Nu ved jeg ikke helt hvad du mener med "inkludere" i denne sammenhæng.

Du kan uden videre bruge klasse A i klasse B.
Avatar billede hyberpreprocessor Nybegynder
16. april 2005 - 16:56 #2
Det er ikke nødvendigt, hvis de ligger i samme mappe, sætter du bare classpath til . (punktum) når du compiler.

Så kan du bruge metoder fra alle .class filer i samme mapper.
javac -cp . *  er god til at compile alting på én gang.
Avatar billede trophymanager Nybegynder
16. april 2005 - 17:00 #3
Lige nu har jeg en class fil der hedder hejfrede.class der skriver hej frede. Så vil jeg gerne køre denne class fra en fil der foreksempel skulle eksekvere den på et bestemt tidspunkt.
Avatar billede trophymanager Nybegynder
16. april 2005 - 17:01 #4
fil (læs: anden .class fil)
Avatar billede arne_v Ekspert
16. april 2005 - 17:10 #5
Du skal ikke have 2 klasser med hver sin main

Du har en A.java som definere class A og B.java som definerer class B.

A har en main metode og A kan lave:

B b = new B();

for at oprette en instans af B.

Og du kan derefter kalde en metode i B med:

b.dosomething();
Avatar billede trophymanager Nybegynder
16. april 2005 - 18:31 #6
alright. smid et svar så er du en helt.
Avatar billede arne_v Ekspert
16. april 2005 - 18:47 #7
hyberpreprocessor ? mig ? begge ?
Avatar billede trophymanager Nybegynder
16. april 2005 - 19:42 #8
dig for det mest uddybende.. Jeg er noob så det er godt med detaljer :)
Avatar billede arne_v Ekspert
16. april 2005 - 19:43 #9
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester