Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BANK ACCOUNT KATA

👀 Objetivo:

  • Desarrollar un sistema simple de gestión de cuentas bancarias que permita a los usuarios realizar operaciones básicas como depositar dinero, retirar dinero y consultar el saldo. Este ejercicio te ayudará a practicar la programación orientada a objetos (OOP), el manejo de estados, y el diseño de una API sencilla.

🏁 Contexto:

  • Eres responsable de implementar la lógica para un sistema de gestión de cuentas bancarias. Los usuarios de este sistema deben poder crear cuentas, depositar dinero, retirar dinero y consultar el saldo actual de sus cuentas.

😮‍💨 Requerimientos:

  1. Crear una Cuenta:
    • El saldo inicial puede ser cero o una cantidad especificada durante la creación de la cuenta.
  2. Depositar Dinero:
    • Los usuarios deben poder depositar una cantidad positiva de dinero en su cuenta.
    • Después de un depósito, el saldo de la cuenta debe incrementarse en la cantidad depositada.

Reglas:

  • No se permite retirar más dinero del que hay disponible en la cuenta.
  • El número de cuenta debe ser único para cada cuenta.
  • Los depósitos y retiradas deben ser cantidades positivas.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages