Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Account

A simple Python project that simulates a bank account using object-oriented programming.

Features

  • Create a bank account
  • Deposit money
  • Withdraw money
  • Password protection
  • SHA-256 password hashing
  • Encapsulation using properties

Technologies

  • Python
  • hashlib
  • pwinput

Project Structure

BankAccount-oop/
├── account.py
├── main.py
├── requirements.txt
├── .gitignore
└── README.md

Installation

Clone the repository:

git clone https://github.com/RodolphoAyala/BankAccount-oop.git

Install the dependency:

pip install -r requirements.txt

Run the project:

python main.py

Concepts Practiced

  • Object-Oriented Programming (OOP)
  • Encapsulation
  • Properties
  • Password Hashing

About

A simple Python bank account project demonstrating object-oriented programming, encapsulation, and password hashing.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages