Preciso de ajuda, não consigo desenvolver (contas de água e luz)

Tire a declaração do método getNome() de dentro do método main().

pronto

o problema é agora

metodo abstrato calculartotal

Os métodos getNome, setNome, getEndereco e setEndereco seria melhor vc colocar na classe Conta.

O constructor com os parametros nome e endereco também deveria estar na classe Conta.

show, mas como monta esse abstract calculatotal?

Seria algo assim:

public abstract class Conta {
// Constructor, getters e setters aqui…

  abstract float calculaTotal();
}

E na classe ContaDeLuz seria algo assim:

public class CondaDeLuz extends Conta {
  float calculaTotal() {
    // aqui vai a lógica...
  }
}
1 curtida

vlw mano, deu certo aqui

1 curtida