23.02.2017 Views

Java

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

JAvA 201<br />

se escriben junto con los modificadores del elemento en cuestión y su<br />

formato es el símbolo @ más el nombre de la anotación; opcionalmente,<br />

se escriben entre paréntesis una serie de argumentos para la anotación.<br />

unStream<br />

String BufferInput Stream<br />

getClass int read ()<br />

Override<br />

String toString ()<br />

Override<br />

Deprecated<br />

Figura 1. Las anotaciones no afectan la semántica de una clase, sino<br />

que agregan información a sus elementos.<br />

Algunas anotaciones conocidas<br />

Hemos estado utilizando algunas de estas anotaciones en nuestros<br />

códigos que se encuentran en los capítulos anteriores. Para continuar<br />

en esta línea repasemos algunas de ellas.<br />

@Override<br />

Esta anotación puede, en principio, parecer innecesaria, ya que<br />

el compilador sabe si estamos sobrescribiendo un método o no. Es<br />

conveniente utilizarla siempre por varios motivos. Por ejemplo, si<br />

queremos sobrescribir un método y nos equivocamos al momento<br />

www.FreeLibros.me<br />

www.redusers.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!