interface Veiculo { int getMarcha(); void liga(); }
abstract class Carro implements Veiculo { public void liga() { System.out.println("ligado!"); } }
Quando uma classe é abstract e implementa uma interface, porque não é obrigatório a sobrescrita dos métodos definidos na Interface ?