No da error porque es correcto. Una cosa es la herencia multiple, en la que de un solo tajo heredas propiedades de dos o más clases, y otra cosa es lo que pones ahí. En este caso, NO es herencia múltiple, ya que solo heredas UNA clase al principio, y otra al FINAL, pero no al mismo tiempo.
Y cuando compilas te salen 3 .class, porque tienes tres clases: Num, A y B.
Un saludo!
Y cuando compilas te salen 3 .class, porque tienes tres clases: Num, A y B.
Un saludo!