https://github.com/bredalis/oop
✨ Object-oriented programming ✨
https://github.com/bredalis/oop
abstraction herencia oop oops-in-python polimorphism python
Last synced: 26 days ago
JSON representation
✨ Object-oriented programming ✨
- Host: GitHub
- URL: https://github.com/bredalis/oop
- Owner: Bredalis
- License: gpl-3.0
- Created: 2024-05-25T14:19:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-09T02:05:01.000Z (over 1 year ago)
- Last Synced: 2025-01-14T11:03:59.560Z (over 1 year ago)
- Topics: abstraction, herencia, oop, oops-in-python, polimorphism, python
- Language: Python
- Homepage:
- Size: 30.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🐍 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:
```bash
git clone https://github.com/Bredalis/OOP.git
```
2. Navigate to the project directory:
```bash
cd OOP
```
---
## Usage ⚙️
To run a program, follow these steps:
1️⃣ Navigate to the program directory:
```bash
cd path_to_program
```
2️⃣ Run the Python file:
```bash
python program_name.py
```
---
## License 📜
This project is licensed under the 📜
GPLv3 (GNU General Public License V3.0)
---
## 👩💻 Author

[](https://github.com/Bredalis)

😊 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
[](https://github.com/bredalis)
---
✨ If you like this project, don’t forget to give it a star!