package desafios;
public class ContaBancaria {
protected double saldo;
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
this.saldo = saldo;
}
public void depositar(double valor){
saldo += valor;
}
public void sacar(double valor){
if ( valor <= saldo){
saldo -= valor;
} else {
System.out.println("Saldo insuficiente");
}
}
public void consultarSaldo(){
System.out.println("O valor em sua conta é: " + saldo + " Reais");
}
}
package desafios;
public class ContaCorrente extends ContaBancaria {
private double tarifaMensal;
public void cobraTarifa(double valor){
saldo -= tarifaMensal;
}
}
package desafios;
public class Principal {
public static void main(String[] args) {
ContaBancaria conta = new ContaBancaria();
conta.depositar(1000);
conta.sacar(300);
conta.consultarSaldo();
ContaCorrente contaC = new ContaCorrente();
contaC.cobraTarifa(100);
}
}