Je sais que dans Java est la balise @Override
pour annoter la méthode qui substitue la méthode de la superclasse, sinon il y a un avertissement. Ma question: existe-t-il une balise opposée pour annoter la méthode que nous ne voulons pas remplacer la méthode de la superclasse (par exemple par accident)?Balise opposée à @Override dans Java
Je sais que je peux définir la méthode dans la superclasse final
, mais cette solution implique des changements dans le code de la superclasse. C'est ce que je ne veux pas faire - je veux juste changer mon code :)
Je sais que je peux définir un autre nom pour cette méthode, mais parfois en super classe il y a beaucoup de méthodes et vous ne savez pas d'eux. Ainsi, lorsque vous implémentez votre propre sous-classe, vous pouvez par accident utiliser le même nom. Comment éviter cela?
Je ne pense pas. –