28. marts 2011 - 13:27
Der er
6 kommentarer og 1 løsning
Import
Jeg har en JAVA klasse med denne tekst package dk.something.example; import dk.something.example.*; Det giver da ingen mening eller hvad?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
28. marts 2011 - 13:36
#1
.* importere alle klasser fra pakken. Dvs. import dk.something.example.Das; import dk.something.example.Esd; Er det samme som import dk.something.example.*; (hvis det er de eneste klasser i den pakke) F.eks.: package dk.something.example; public class Das { } og package dk.something.example; public class Esd { } Kan bruges i: package dk.something; import dk.something.example.*; public class complteA { public complteA() { new Das(); new Esd(); } }
28. marts 2011 - 15:12
#2
Nej - det giver ingen mening at importere det som er i samme package.
28. marts 2011 - 15:13
#3
Generelt anbefaler man at undgaa * i import. Og med idags IDE'er er der ligesom heller ikke nogen grund til det (i gamle dage kunen dte give lidt ekstra skrivearbejde).
28. marts 2011 - 16:01
#4
tak for svar. Kunne heller ikke forstå det
29. marts 2011 - 07:42
#5
Jeg har adgang til alt som ligger i den samme package right
29. marts 2011 - 09:22
#6
Efter at have læst spørgsmålet igen, må jeg komme frem til at jeg ikke rigtigt besvarede det. Men jo du har adgang til alt i samme package som du er i.
15. april 2011 - 01:43
#7
jeg smider et svar
Kurser inden for grundlæggende programmering