Aprovecho la oportunidad para aclarar algo en referencia a los diagramas de clase. Para diferenciar un método abstracto de un método de instancia, en el diagrama de clase debe colocar a los métodos abstractos subrayados.
saludos
saludos