Esta distinción puede que sea familiar a los programadores de algunos lenguajes, como C++, pero es totalmente diferente al estilo del lenguaje Java, en dónde se previene del uso de los métodos virtuales.