Estoy usando el complemento eclipse checkstyle. Tengo algunos métodos en una clase A, que son sobreescritos en la clase B. Tengo el siguiente aviso para la mayoría de los métodos¿Por qué CheckStyle sugiere que utilizo un método final?
La función
SearchAndReplace
no está concebido para ser heredado
- que debe declararse abstracta o definitiva o déjalo vacío.
¿Hay alguna ventaja en declarar un método como definitivo?
EDITAR
sé cuál es la palabra clave final es para. Sé que evita la anulación de los métodos, ¿hay otras ventajas, como el rendimiento o algo por el estilo?
¡No se puede anular un método final! – Rakesh
Tengo curiosidad por saber cómo el plugin puede saber cómo se concibió el método. – EJP