Avatar billede fastpoint Nybegynder
12. januar 2005 - 22:39 Der er 5 kommentarer og
1 løsning

return object problem.. let

Det simpelt nok jeg har denne metode

  public Opgave hentOpgave(String titel, int nummer)
  {
 
    for (int i = 0 ; i < opgaver.size() ; i++ )
    {
      if(((Opgave)opgaver.get(i)).hentTitel().compareToIgnoreCase(titel) && ((Opgave)opgaver.get(i)).hentNummer() = nummer)
      return new ((Opgave)opgaver.get(i));
    }
   
  }


hvor kan jeg ikke skrive

return new ((Opgave)opgaver.get(i));

?
Avatar billede arne_v Ekspert
12. januar 2005 - 22:40 #1
Mener du ikke:

return ((Opgave)opgaver.get(i));

?
Avatar billede arne_v Ekspert
12. januar 2005 - 22:41 #2
new skal have en type/klasse ikke en variabel/objekt som argument
Avatar billede fastpoint Nybegynder
12. januar 2005 - 22:45 #3
sorry.. ved ikke hvad jeg tænkte på og du har ret!

hvis nu jeg gerne ville oprette og sende et objekt retur var linien så god nok?

hvis min Opgave klasse har en constructor med parametrene String titel og int nummer.. kunne jeg så skrive

return new (Opgave(EnStringVariabelher, enIntVariabelHer));

?
Avatar billede arne_v Ekspert
12. januar 2005 - 22:47 #4
return new Opgave(EnStringVariabelher, enIntVariabelHer);

er hel fint hvis Opgave har en constructor:

public Opgave(String v1,int v2) {
}
Avatar billede arne_v Ekspert
12. januar 2005 - 22:47 #5
og et svar
Avatar billede fastpoint Nybegynder
12. januar 2005 - 22:50 #6
Det har den:) tak for hjælpen
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