A. public abstract void m1(){}
B. protected native int m1();
C. static final void m1(){}
O item A não é permitido porque métodos abstratos não possibilitam a definição de um corpo de método. Nessa situação, a declaração o método deve ser finalizada com ; ao invés de {}. As alternativas B e C estão corretas sintaticamente: métodos nativos não possuem um corpo e métodos estáticos podem ser finais (assumir a expressão final em sua declaração).
Alternativas corretas: B, C.
Que pena que vocês não deram mais seguimento neste projeto!!! achei muito legal!!!
ResponderExcluirespero que já tenham passado no exame !!!