Skip to content

Bredalis/OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

🐍 Python OOP (Object-Oriented Programming)




Table of Contents 🧾

  • Description 📝
  • Key Concepts 📦
  • Installation 🛠️
  • Usage 📘
  • License 📜

Description 📝

This repository contains a collection of simple Python 🐍 files focused on Object-Oriented Programming (OOP). Here, you'll find clear and practical examples covering fundamental concepts such as:

  • Classes and Objects 🧱
  • Inheritance 🧬
  • Polymorphism 🦄
  • Encapsulation 🔒
  • Abstraction 🎨

These examples are designed to help you understand and apply OOP principles in Python effectively.


Key Concepts 📦

✔️ Classes and objects 🧱
✔️ Single and multiple inheritance 🧬
✔️ Polymorphism and method overloading 🦄
✔️ Encapsulation with private attributes 🔒
✔️ Special methods (init, str, etc.) ✨
✔️ Abstraction and class design 🎨


Installation 🖥️

  1. Clone the repository:
git clone https://github.com/Bredalis/OOP.git
  1. Navigate to the project directory:
cd OOP

Usage ⚙️

To run a program, follow these steps:

1️⃣ Navigate to the program directory:

cd path_to_program

2️⃣ Run the Python file:

python program_name.py

License 📜

This project is licensed under the 📜 GPLv3 (GNU General Public License V3.0)


👩‍💻 Author

Github GitHub Followers

😊 I am a programmer passionate about technology, artificial intelligence, and continuous learning. I love creating projects that help others understand complex concepts in a simple way. #python #ai #exceptions 🚀


⭐ Check out my GitHub profile

Web


✨ If you like this project, don’t forget to give it a star!

About

✨ Object-oriented programming ✨

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages