TP1: Principes de la Programmation Orientée Objet (POO) est un projet de Travaux Pratiques (TP) conçu pour illustrer et mettre en œuvre les concepts fondamentaux de la Programmation Orientée Objet en Java.
L'objectif principal est de modéliser un système de gestion de comptes bancaires simples, en se concentrant sur :
- L'Héritage (classes
CompteSimpleetCompteEpargnehéritant deCompte). - L'Encapsulation (utilisation de champs privés et de méthodes
getters/setters). - Le Polymorphisme (méthodes potentiellement surchargées ou redéfinies).
- Classe Abstraite/Base (
Compte): Représente le compte bancaire générique. - Héritage: Dérivation de classes spécifiques (
CompteSimple,CompteEpargne). - Gestion des Comptes: Création, consultation et manipulation des soldes de différents types de comptes.
- Programme de Test (
Programme.java): Contient la logique pour instancier et tester les différentes classes de comptes.
- Langage: Java.
- Paradigme: Programmation Orientée Objet (POO).
- Environnement: Projet Java standard (sans framework spécifique, probablement exécuté via un IDE comme IntelliJ ou Eclipse).
tp1_POO/
├── src/
│ ├── Compte.java # Classe de base pour un compte
│ ├── CompteEpargne.java # Classe héritant de Compte (Compte Épargne)
│ ├── CompteSimple.java # Classe héritant de Compte (Compte Simple)
│ └── Programme.java # Point d'entrée pour tester les classes
└── ... (fichiers de configuration IDE)- JDK (Java Development Kit) installé.
- Un environnement de développement Java (IDE) comme IntelliJ IDEA, Eclipse ou VS Code.
- Cloner le Dépôt :
git clone https://github.com/morning-dark/tp1-POO.git cd tp1-POO - Ouvrir le Projet : Ouvrez le dossier
tp1_POOdans votre IDE Java. - Exécuter : Exécutez la classe principale
Programme.java.