Package br.com.bytebank.banco.modelo


package br.com.bytebank.banco.modelo
  • Class
    Description
    Classe "CalculadorImposto" responsavel por calcular impostos para diferentes tipos de objetos que implementam a interface "Tributavel".
    Classe "Cliente", uma classe que representa um cliente.
    Classe "Conta" declarada como uma classe abstrata, o que significa que ela nao pode ser instanciada sozinha, mas deve ser extendida por uma classe concreta.
    A classe "ContaCorrente" é uma subclasse de "Conta" e implementa a interface "Tributavel".
    Classe "ContaPoupanca", estende a classe "Conta" e implementa a interface "Tributavel". classe "ContaPoupanca" uma subclasse da classe "Conta" e herda todas as propriedades e metodos da classe "Conta".
     
     
     
    Essa classe representa uma excecaoo personalizada para lidar com o caso de saldo insuficiente em uma conta bancaria.
    Classe "SeguroDeVida", uma classe que implementa a interface Tributavel.
    Uma interface, um tipo especial de classe que fornece uma lista de metodos que devem ser implementados por classes que a implementam.