S.O.L.I.D com Ruby
Galera comecei recentemente a estudar ruby e tive a seguinte duvida como faço pra usar o interface segregation principle em ruby?
Separei um exercícioe gostaria que me ajudassem a fixar esse conceito.
1 - CRIE AS CLASSES E INTERFACES NECESSÁRIAS PARA REPRESENTAR UM SISTEMA DE GERENCIAMENTO DE
CONTAS BANCÁRIAS, UTILIZANDO OS PRINCÍPIOS SOLID. O SISTEMA DEVE ENGLOBAR DIVERSOS TIPOS
DE CONTAS:
a. CONTA POUPANÇA: PERMITE FAZER APLICAÇÕES E RESGATES, RENDE UM VALOR VARIÁVEL
POR MÊS. NÃO PERMITE TER SALDO NEGATIVO.
b. CONTA INVESTIMENTO: PERMITE FAZER APLICAÇÕES E RESGATES, PORÉM O RESGATE NÃO
É IMEDIATO, ELE É AGENDADO PARA 5 DIAS ÚTEIS APÓS A SOLICITAÇÃO. A CONTA
INVESTIMENTO COBRA UMA TAXA DE TAXA DE ADMINISTRAÇÃO VARIÁVEL DE ACORDO COM O
VALOR INVESTIDO (POR EXEMPLO, 2%. A.A). NÃO PERMITE TER SALDO NEGATIVO.
c. CONTA CORRENTE: PERMITE FAZER SAQUES, DEPÓSITOS E TRANSFERÊNCIAS. NÃO RENDE
JUROS E COBRA UM VALOR FIXO POR SAQUE E POR TRANSFERÊNCIA. NÃO PERMITE TER SALDO
NEGATIVO.
d. CONTA ESPECIAL: É COBRADO UMA TAXA DE ADMINISTRAÇÃO FIXA TODO MÊS, PORÉM OS
SAQUES E DEPÓSITOS NÃO SÃO COBRADOS. ESTA CONTA TAMBÉM PERMITE TER SALDO
NEGATIVO, PORÉM COBRANDO JUROS DESTE SALDO.
Separei um exercícioe gostaria que me ajudassem a fixar esse conceito.
1 - CRIE AS CLASSES E INTERFACES NECESSÁRIAS PARA REPRESENTAR UM SISTEMA DE GERENCIAMENTO DE
CONTAS BANCÁRIAS, UTILIZANDO OS PRINCÍPIOS SOLID. O SISTEMA DEVE ENGLOBAR DIVERSOS TIPOS
DE CONTAS:
a. CONTA POUPANÇA: PERMITE FAZER APLICAÇÕES E RESGATES, RENDE UM VALOR VARIÁVEL
POR MÊS. NÃO PERMITE TER SALDO NEGATIVO.
b. CONTA INVESTIMENTO: PERMITE FAZER APLICAÇÕES E RESGATES, PORÉM O RESGATE NÃO
É IMEDIATO, ELE É AGENDADO PARA 5 DIAS ÚTEIS APÓS A SOLICITAÇÃO. A CONTA
INVESTIMENTO COBRA UMA TAXA DE TAXA DE ADMINISTRAÇÃO VARIÁVEL DE ACORDO COM O
VALOR INVESTIDO (POR EXEMPLO, 2%. A.A). NÃO PERMITE TER SALDO NEGATIVO.
c. CONTA CORRENTE: PERMITE FAZER SAQUES, DEPÓSITOS E TRANSFERÊNCIAS. NÃO RENDE
JUROS E COBRA UM VALOR FIXO POR SAQUE E POR TRANSFERÊNCIA. NÃO PERMITE TER SALDO
NEGATIVO.
d. CONTA ESPECIAL: É COBRADO UMA TAXA DE ADMINISTRAÇÃO FIXA TODO MÊS, PORÉM OS
SAQUES E DEPÓSITOS NÃO SÃO COBRADOS. ESTA CONTA TAMBÉM PERMITE TER SALDO
NEGATIVO, PORÉM COBRANDO JUROS DESTE SALDO.
Jefferson Gomes
Curtidas 0