Avatar billede eksplayer Nybegynder
27. november 2003 - 18:26 Der er 13 kommentarer og
2 løsninger

java kommentar?

Hej

Håber at der er plads til dumme spørgsmål :)

Nedenstående kode er fra en klasse ved navn Timer der har instansvariablen - private String titel;

//Konstruktoren modtager argumentet myTitle
//som sættes = instansvariablen
    public Timer(String myTitle) {
        titel = myTitle;
    }

Mine spørgsmål er så:

Hvordan lydder kommentaren?
- er den rigtigt?
- og kan den fomuleres mere præcis?
Avatar billede riversen Nybegynder
27. november 2003 - 18:30 #1
hvis du skal kommentere den konstruktør, så gør det med henblik på javadoc. Ellers skal man kommentere, hvis det virkelig er nødvendigt som hovedregel.
Avatar billede riversen Nybegynder
27. november 2003 - 18:31 #2
og det mener jeg ikke det er der, da det er så simpelt som det kan blive
Avatar billede arne_v Ekspert
27. november 2003 - 18:31 #3
Det er vel omvendt instans variablen sættes lig argumentet
Avatar billede arne_v Ekspert
27. november 2003 - 18:32 #4
Og iøvrigt enig med riversen om javadoc
Avatar billede riversen Nybegynder
27. november 2003 - 18:32 #5
hehe
Avatar billede arne_v Ekspert
27. november 2003 - 18:34 #6
Noget a la:

    /**
    * Construct timer.
    * @param title Title of this timer
    */
    public Timer(String title) {
        this.title = title;
    }
Avatar billede eksplayer Nybegynder
27. november 2003 - 18:44 #7
yes yes men javadummien her vil gerne lige have slået fast om man kan sige følgende (ikke med henblik på javadoc): konstruktoren modtager argumentet myTitle og instansvariablen sættes lig dette argument? 

- er det rigtigt?
Avatar billede arne_v Ekspert
27. november 2003 - 18:48 #8
ja
Avatar billede riversen Nybegynder
27. november 2003 - 18:48 #9
ja, det er rigtigt
Avatar billede eksplayer Nybegynder
27. november 2003 - 18:50 #10
tak - smid begge et svar så deler jeg lige point ud
Avatar billede erikjacobsen Ekspert
27. november 2003 - 18:54 #11
Det er rigtigt nok som det er skrevet, men det er jo reelt det der står
i forvejen i koden. Du skriver det bare i almindeligt sprog. En kommentar,
der skal kunne bruges til noget, skal sige noget som man IKKE kan læse i koden.

  a = b+c;    // a sættes til b lagt sammen med c

Hvad gavn gør det?
Avatar billede eksplayer Nybegynder
27. november 2003 - 19:03 #12
når man er TOTAL javadummie der ikke kender meget til java - så gør det gavn at få bekræftet om det man tror rent faktisk er rigtigt

Kommentaren er ment til eget brug ikke andet...

skrev også i starten: Håber at der er plads til dumme spørgsmål
Avatar billede arne_v Ekspert
27. november 2003 - 19:15 #13
Og dem der læser javadoc kan jo ikke se koden.
Avatar billede arne_v Ekspert
27. november 2003 - 19:15 #14
svar
Avatar billede riversen Nybegynder
27. november 2003 - 19:38 #15
ok
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