Olá:

Quando quero declarar um método como deprecated tenho que fazer algo como:

/**
* @deprecated Faca outra coisa
*/
public void metodoDepreciado() { ... }


Assim, para verificar se um determinado método está depreciado o compilador
verifica se dentro do comentário javadoc existe a String "@deprecated". Ora,
Comentários foram feitos justamente para serem ignorados pelo compilador  !
Isso inclui os comentários javadocs.
Creio que isso foi uma bola fora dos criadores do Java. Na minha humilde
opinião seria mais adequado se "deprecated" fosse uma palavra-chave, usada
como abaixo:

public void metodoDepreciado() deprecated("Faça outa coisa") { ... }

Será que não há algum expert do JCP que não tenha pensado nisso? Qual a
opinião de vocês?

Grato,
_________________
Rafael Ubiratam Clemente Afonso
Java 2 Certified Programmer


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 27/1/2003


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a