16-os előadás Flashcards

1
Q

Javadoc mit csinál, mire való, miért használjuk?

A

A Javadoc eszköz egy program, amely forrásfájlokat és osztályfájlokat olvas be, majd azokat egy olyan formába alakítja, amelyet egy bővíthető háttérkomponens, az úgynevezett doclet, elemezni tud.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Javadoc eszköz használata esetén a fő leírást hova írják? Milyen elemekhez adhat meg dokumentációt?

A

A Javadoc eszköz használata során a fő leírást az osztály, interfész, package, modul vagy metódus fölé közvetlenül írjuk. (modul, package, class, interface, constructor, method, enum member, field) /**így kell megadni*/

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A metódus dokumentációjának (javadoc) mik a kötelező elemei? Magyarázza az egyes elemeket?

A

main description
@param: Ha generikus típusokat használ, mindegyikhez meg kell adni egy leírást.
@return: Ha nem void akkor a return értéke.
@param: Formális paraméterek.
@throws: Minden kivételtípushoz, amely a throws deklarációban szerepel, ha vannak. Leírás, hogy milyen körülmények között dobhat kivételt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A metódus dokumentációjának kötelező elemein kívül soroljon fel és magyarázzon 5 standard tag-et (javadoc)!

A

@see: Más osztályokra, metódusokra vagy dokumentációkra hivatkozik.
@since: Melyik verzióban került be az adott elem.
@deprecated: Az adott elem elavult, alternatív megoldás.
@author: Az elem fejlesztőjének vagy fejlesztőinek neve.
@version: Az adott elem verziószámát adja meg

How well did you know this?
1
Not at all
2
3
4
5
Perfectly