public class Main {
public static void main(String[] args) {
ContaCorrente contac = new ContaCorrente();
contac.depositar(12.3f);
contac.consulta();
contac.sacar(3.3f);
contac.consulta();
contac.cobrarTarifaMensal();
contac.consulta();
}
}public class ContaBancaria {
private float conta;
public float getConta() {
return conta;
}
public void setConta(float conta) {
this.conta = conta;
}
void depositar(float deposito){
conta += deposito;
}
void sacar(float saque){
conta -= saque;
}
void consulta(){
System.out.println("saldo :" + conta);
}
}public class ContaCorrente extends ContaBancaria {
private float Tarifa = 0.75f;
void cobrarTarifaMensal(){
float tarifario = getConta() - Tarifa;
setConta(tarifario);
}
}
//Crie uma classe ContaBancaria com métodos para realizar
//operações bancárias como depositar(), sacar() e consultarSaldo().
//Em seguida, crie uma subclasse ContaCorrente que herda da
//classe ContaBancaria. Adicione um método específico para a subclasse,
//como cobrarTarifaMensal(), que desconta uma tarifa mensal da conta
//corrente.