Se não podemos instanciar objetos de classes abstratas, existe um motivo para deixarmos métodos não abstratos em classes abstratas?
Afinal de contas não vamos poder chamá-los sem um objeto instanciado, certo?
Exemplo:
abstract class Conta {
protected double saldo;
*public double getSaldo() { return saldo; }
*public void setSaldo(double saldo) { this.saldo = saldo; }
abstract void atualiza(double taxa);
*public void saca(double valor) { this.saldo -= valor; } }