Avatar billede brianb Nybegynder
22. september 2007 - 22:08 Der er 10 kommentarer

Min første Java projekt

Hej ekesperter,

Jeg sidder med mit første java projekt i blueJ, et rigtigt lorte program, og bogen dertil er ligeså elendig. Jeg ville lave et program hvor man kan indtaste et par numre, hvor den så skyder det ud igen. jeg ved at det er hvor jeg skriver tal1+tal2 den er gal, men hvad skal jeg skrive?

public class Tal
{
    private int tal1;
    private int tal2;
    private int resultat;
   

    public Tal(int tal1, int tal2)
    {
        tal1 = tal1;
        tal2 = tal2;
    }
   
    public int findResultat()

    {
        resultat = tal1+tal2;
    }

}
Avatar billede brianb Nybegynder
22. september 2007 - 22:08 #1
Nogen der har nogle gode tutorial links, så er de meget velkomne, hvis det er på mit niveau.
Avatar billede nielle Nybegynder
22. september 2007 - 22:09 #2
public int findResultat()

    {
        return tal1+tal2;
    }
Avatar billede nielle Nybegynder
22. september 2007 - 22:10 #3
... eller:

public int findResultat()

    {
        resultat = tal1+tal2;
        return resultat;
    }
Avatar billede arne_v Ekspert
22. september 2007 - 22:11 #4
http://java.sun.com/docs/books/tutorial/

er faktisk ikke så ringe endda !
Avatar billede nielle Nybegynder
22. september 2007 - 22:14 #5
Denne er heller ikke så tosset:

http://www.javabog.dk/
Avatar billede brianb Nybegynder
22. september 2007 - 23:28 #6
Når jeg retunerer værdien fra dig nielle giver det 0, uanset hvad jeg indsætter?
Avatar billede brops Nybegynder
22. september 2007 - 23:36 #7
Længe siden jeg har rodet med java men:

public Tal(int tal1, int tal2)
    {
        tal1 = tal1;
        tal2 = tal2;
    }
du sætter dem lig sig selv du er nød til at bruge andre variabler i public Tal metoden hvis ikke jeg husker helt galt  prøv at rette det til:

public Tal(int mTal1, int mTal2)
    {
        tal1 = mTal1;
        tal2 = mTal2;
    }
Avatar billede arne_v Ekspert
23. september 2007 - 00:49 #8
eller

public Tal(int tal1, int tal2)
    {
        this.tal1 = tal1;
        this.tal2 = tal2;
    }
Avatar billede nielle Nybegynder
01. oktober 2007 - 19:51 #9
Lukketid?
Avatar billede arne_v Ekspert
18. november 2007 - 23:03 #10
??
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