Javadoc: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Collegamenti esterni |
→Funzionamento: lista tag |
||
Riga 17:
== Funzionamento ==
Le informazioni di base su package, classi, metodi e campi generate automaticamente possono essere arricchite da ulteriori dettagli per mezzo di «commenti JavaDoc»; questi sono racchiusi fra le sequenze di caratteri /** e */ (di fatto sono una forma particolare di «commento multi-linea»), e vengono aggiunti alla documentazione dell'elemento che li segue. Possono contenere frammenti di [[HTML]] e marcatori (o tag) peculiari di JavaDoc
Lista dei tag di JavaDoc:
* @deprecated : (vedere sopra) indica che l'elemento potrà essere eliminato da una versione successiva del software;▼
* @link: crea un collegamento ipertestuale alla documentazione locale o a risorse esterna (tipicamente internet)▼
:{| class="wikitable"
! Tag !! Descrizione
|-
|@author || Nome dello sviluppatore.
|-
▲
|-
|@exception || Indica eccezioni lanciate da un metodo; cf. @throws.
|-
▲
|-
|@param || Definisce i parametri di un metodo. Richiesto per ogni parametro.
|-
|@return || Indica i valori di ritorno di un metodo. Questo tag non va usato per metodi o costruttori che restituiscono ''void''.
|-
|@see || Indica un'associazione a un altro metodo o classe.
|-
|@since || Indica quando un metodo è stato aggiunto a una classe.
|-
|@throws || Indica eccezioni lanciate da un metodo. Sinonimo di @exception introdotto in Javadoc 1.2.
|-
|@version || Indica il numero di versione di una classe o un metodo.
|}
'''NB:''' Se si vuole il simbolo '''@''' senza l'intenzione di creare un tag di JavaDoc, si può usare il codice HTML '''@''' per evitare problemi in fase di parsing.
== Collegamenti esterni ==
|