Avatar billede juliemusen Nybegynder
17. oktober 2011 - 12:01 Der er 5 kommentarer og
1 løsning

fjerne objekter java

Hejsa.

Hvordan vil i løse opgave 5 her:

http://daimi.au.dk/dIntProg/uge//7/eksamen/2004-10-17--eksamensprojekt-1.pdf

håber i kan hjælpe mig.

mvh Julie
Avatar billede arne_v Ekspert
17. oktober 2011 - 13:51 #1
Lad PlayList have t felt af typen ArrayList<Track> saa er det nemt!
Avatar billede juliemusen Nybegynder
17. oktober 2011 - 17:38 #2
Hej igen Arne :-)

som du nok kan huske var jeg ikke den skarpeste i java, men øvelser gør jo mester. Jeg synes det er rigtig fint du giver hints, da jeg jo lærer af det, istedet for at få svarene. Men kan du ikke give et lidt længere hint end det svar du gav nu?

mvh Julie
Avatar billede arne_v Ekspert
17. oktober 2011 - 18:51 #3
public class SomeContainer {
  private String somelabel;
  private ArrayList<SomeData> lst;
  ...
  public void addData(SomeData o) {
      lst.add(o);
  }
  public removeData(SomeData o) {
      lst.remove(o); // kraever at SomeData klassen har en god equals metode !!!!
  }
  ...
}
Avatar billede arne_v Ekspert
17. oktober 2011 - 18:53 #4
Og saa glemte jeg lige constructoren:

public SomeContainer(String somelabel) {
    this.somelabel = somelabel;
    lst = new ArrayList<SomeData>();
}
Avatar billede juliemusen Nybegynder
02. november 2011 - 13:47 #5
hejsa Arne.

herligt, mange tak for hjælpen. Ligger du et svar?
Avatar billede arne_v Ekspert
02. november 2011 - 15:22 #6
svar
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