07. januar 2003 - 11:00Der er
7 kommentarer og 1 løsning
Henvisning mellem klasser...
Vi har to arraylists. En i hver sin klasse. Det problem vi har, er at vi gerne vil have adgang til den ene arraylists i den ene klaase udfra en metode som vi har i den anden klasse.
Vi har prøvet at lave en reference i den ene klasse. F.eks. Klasse1 klasse = new Klasse1(); og når vi laver henvisningen skriver vi: klasse.arrayiklasse1.metode(), men henvisningen virker ikke rigtigt.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Den klasse der skal have adgang til en ArrayList i den anden, må kende den anden klasse, f.eks. ved at den får den anden klasse som argument i sin konstruktor. Klasse1 skal her kende klasse2. public Klasse1 { private Klasse2 k2; public Klasse1(Klasse2 k2){ this.k2=k2; } } public Klasse2 { }
Det lyder lidt som at dit array i klasse 2 ikke er initialiseret endnu!
Synes godt om
Ny brugerNybegynder
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.