El siguiente código no me compila.
public abstract final class Robot {
void avanzar() ;
}
¿porqué?
Recibe ayuda de expertos
Es gratis y fácil
Respuestas, votos y comentarios
Recibe puntos, vota y da la solución
No se puede crear una clase abstracta y final al mismo tiempo dado que la motivación de una clase final es no permitir la herencia de la clase ni su modificación, algo que es justamente lo contrario de lo que queremos hacer con una clase abstracta.