Skip to content

embeddedctrl/object-oriented-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

object-oriented-programming

A collection of programs demonstrating Object-Oriented Programming principles including Encapsulation, Inheritance, and Polymorphism.

Object-Oriented Programming Portfolio

This repository contains various projects focused on implementing OOP principles.

🚀 Projects

  • Banking System: Demonstrates Encapsulation using private variables for account balances.
  • Library Manager: Showcases Inheritance by creating different types of 'Media' objects.
  • Shape Calculator: Utilizes Polymorphism to calculate areas of different shapes.

🛠️ Languages Used

  • Python 3.10
  • C++

📖 How to Run

  1. Clone the repo: git clone https://github.com/your-username/object-oriented-programming.git
  2. Navigate to a specific project folder: cd BankingSystem
  3. Run the main file: python main.py

About

A collection of programs demonstrating Object-Oriented Programming principles including Encapsulation, Inheritance, and Polymorphism.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors