This repository contains fundamental exercises demonstrating Object-Oriented Programming (OOP) concepts in Python. These scripts were developed as part of my initiation into structured programming.
classAutoPilot.py: Demonstrates the creation of a class to encapsulate properties and behaviors for an autonomous system.
classCompte.py: Showcases encapsulation by managing bank account data and operations within a class structure.
- `classArticle.py`: Demonstrates how to model real-world entities (articles) using classes for structured data management.
- `TentativeConnexion.py`: Demonstrates operator overloading in Python by implementing
__str__for custom string representation and__eq__to define custom equality logic (comparing IP and username, ignoring status).
Learning the foundations of robust software engineering - Dina.